fi.helsinki.dacopan.ui.tsc
Class SettingsTSC

java.lang.Object
  extended by fi.helsinki.dacopan.ui.tsc.SettingsTSC

public class SettingsTSC
extends java.lang.Object


Field Summary
static java.lang.String COLORKEY_ACK
           
static java.lang.String COLORKEY_ACTIVE
           
static java.lang.String COLORKEY_ADVERTIZED_WINDOW_LINE
           
static java.lang.String COLORKEY_CONNECTING_LINE
           
static java.lang.String COLORKEY_DELAY_LINE
           
static java.lang.String COLORKEY_FIN
           
static java.lang.String COLORKEY_GRID_MAJOR
           
static java.lang.String COLORKEY_GRID_MINOR
           
static java.lang.String COLORKEY_SACK
           
static java.lang.String COLORKEY_SEGMENT
           
static java.lang.String COLORKEY_SYN
           
static java.lang.String ELEMENTKEY_ACK
           
static java.lang.String ELEMENTKEY_ADVERTIZED_WINDOW_LINE
           
static java.lang.String ELEMENTKEY_CONNECTING_LINE
           
static java.lang.String ELEMENTKEY_CROSSHAIR
           
static java.lang.String ELEMENTKEY_DELAY_LINE
           
static java.lang.String ELEMENTKEY_FIN
           
static java.lang.String ELEMENTKEY_GRID
           
static java.lang.String ELEMENTKEY_NOTICES
           
static java.lang.String ELEMENTKEY_SACK
           
static java.lang.String ELEMENTKEY_SEGMENT
           
static java.lang.String ELEMENTKEY_SYN
           
 
Constructor Summary
SettingsTSC()
           
SettingsTSC(SettingsTSC newSettings)
           
 
Method Summary
 void addNoticeTrigger(NoticeTrigger trigger)
           
 float getAnimationSpeed()
           
 java.awt.Color getColor(java.lang.String key)
           
 java.lang.String[] getDisplayedData()
           
 java.awt.Color getFINColor()
           
 long getFlowId()
           
 int getHostId()
           
 int getNoticeDelaySeconds()
           
 NoticeTrigger[] getNoticeTriggers()
           
 java.awt.Color getSYNColor()
           
 java.util.List getTriggeredNotices(TransferUnit u)
           
 java.util.Vector getVectorNoticeTriggers()
           
 double getXScale()
           
 double getYScale()
           
 void highlightUnit(java.lang.String key, boolean flag)
           
 boolean isElementDisplayed(java.lang.String key)
           
 boolean isRelativeSEQNO()
           
 boolean isUnitHighlighted(java.lang.String key)
           
 boolean isVariableDisplayed(java.lang.String variable)
           
 void resetNonGlobalSettings()
           
 void setAnimationSpeed(float speed)
           
 void setColor(java.lang.String key, java.awt.Color color)
           
 void setDisplayedData(java.lang.String[] data)
           
 void setElementDisplayed(java.lang.String key, boolean flag)
           
 void setFlowId(long flow_id)
           
 void setHostId(int host_id)
           
 void setNoticeDelaySeconds(int sec)
           
 void setNoticeTriggers(NoticeTrigger[] triggers)
           
 void setRelativeSEQNO(boolean flag)
           
 void setXScale(double x_scale)
           
 void setYScale(double y_scale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLORKEY_ACK

public static final java.lang.String COLORKEY_ACK
See Also:
Constant Field Values

COLORKEY_ACTIVE

public static final java.lang.String COLORKEY_ACTIVE
See Also:
Constant Field Values

COLORKEY_ADVERTIZED_WINDOW_LINE

public static final java.lang.String COLORKEY_ADVERTIZED_WINDOW_LINE
See Also:
Constant Field Values

COLORKEY_CONNECTING_LINE

public static final java.lang.String COLORKEY_CONNECTING_LINE
See Also:
Constant Field Values

COLORKEY_DELAY_LINE

public static final java.lang.String COLORKEY_DELAY_LINE
See Also:
Constant Field Values

COLORKEY_FIN

public static final java.lang.String COLORKEY_FIN
See Also:
Constant Field Values

COLORKEY_GRID_MAJOR

public static final java.lang.String COLORKEY_GRID_MAJOR
See Also:
Constant Field Values

COLORKEY_GRID_MINOR

public static final java.lang.String COLORKEY_GRID_MINOR
See Also:
Constant Field Values

COLORKEY_SACK

public static final java.lang.String COLORKEY_SACK
See Also:
Constant Field Values

COLORKEY_SEGMENT

public static final java.lang.String COLORKEY_SEGMENT
See Also:
Constant Field Values

COLORKEY_SYN

public static final java.lang.String COLORKEY_SYN
See Also:
Constant Field Values

ELEMENTKEY_ACK

public static final java.lang.String ELEMENTKEY_ACK
See Also:
Constant Field Values

ELEMENTKEY_ADVERTIZED_WINDOW_LINE

public static final java.lang.String ELEMENTKEY_ADVERTIZED_WINDOW_LINE
See Also:
Constant Field Values

ELEMENTKEY_CONNECTING_LINE

public static final java.lang.String ELEMENTKEY_CONNECTING_LINE
See Also:
Constant Field Values

ELEMENTKEY_CROSSHAIR

public static final java.lang.String ELEMENTKEY_CROSSHAIR
See Also:
Constant Field Values

ELEMENTKEY_DELAY_LINE

public static final java.lang.String ELEMENTKEY_DELAY_LINE
See Also:
Constant Field Values

ELEMENTKEY_GRID

public static final java.lang.String ELEMENTKEY_GRID
See Also:
Constant Field Values

ELEMENTKEY_FIN

public static final java.lang.String ELEMENTKEY_FIN
See Also:
Constant Field Values

ELEMENTKEY_NOTICES

public static final java.lang.String ELEMENTKEY_NOTICES
See Also:
Constant Field Values

ELEMENTKEY_SACK

public static final java.lang.String ELEMENTKEY_SACK
See Also:
Constant Field Values

ELEMENTKEY_SEGMENT

public static final java.lang.String ELEMENTKEY_SEGMENT
See Also:
Constant Field Values

ELEMENTKEY_SYN

public static final java.lang.String ELEMENTKEY_SYN
See Also:
Constant Field Values
Constructor Detail

SettingsTSC

public SettingsTSC()

SettingsTSC

public SettingsTSC(SettingsTSC newSettings)
Method Detail

getAnimationSpeed

public float getAnimationSpeed()

setAnimationSpeed

public void setAnimationSpeed(float speed)

getNoticeDelaySeconds

public int getNoticeDelaySeconds()

setNoticeDelaySeconds

public void setNoticeDelaySeconds(int sec)

isElementDisplayed

public boolean isElementDisplayed(java.lang.String key)

setElementDisplayed

public void setElementDisplayed(java.lang.String key,
                                boolean flag)

getColor

public java.awt.Color getColor(java.lang.String key)

getFINColor

public java.awt.Color getFINColor()

getSYNColor

public java.awt.Color getSYNColor()

setColor

public void setColor(java.lang.String key,
                     java.awt.Color color)

highlightUnit

public void highlightUnit(java.lang.String key,
                          boolean flag)

isUnitHighlighted

public boolean isUnitHighlighted(java.lang.String key)

getDisplayedData

public java.lang.String[] getDisplayedData()
Returns:
variable raw names

setDisplayedData

public void setDisplayedData(java.lang.String[] data)

isVariableDisplayed

public boolean isVariableDisplayed(java.lang.String variable)

getNoticeTriggers

public NoticeTrigger[] getNoticeTriggers()

getVectorNoticeTriggers

public java.util.Vector getVectorNoticeTriggers()

getTriggeredNotices

public java.util.List getTriggeredNotices(TransferUnit u)

setNoticeTriggers

public void setNoticeTriggers(NoticeTrigger[] triggers)

addNoticeTrigger

public void addNoticeTrigger(NoticeTrigger trigger)

isRelativeSEQNO

public boolean isRelativeSEQNO()

setRelativeSEQNO

public void setRelativeSEQNO(boolean flag)

setFlowId

public void setFlowId(long flow_id)

getFlowId

public long getFlowId()

setHostId

public void setHostId(int host_id)

getHostId

public int getHostId()

setXScale

public void setXScale(double x_scale)

getXScale

public double getXScale()

setYScale

public void setYScale(double y_scale)

getYScale

public double getYScale()

resetNonGlobalSettings

public void resetNonGlobalSettings()


© Dacopan2 team, 2005-