Package whiteboard.config
Class LabelConfig
java.lang.Object
whiteboard.config.LabelConfig
- Direct Known Subclasses:
StaticLabelConfig,TimerLabelConfig,TimeSinceLabelConfig,TimeTilLabelConfig
public abstract class LabelConfig
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringdescriptorprotected intidproperties file number - 1static java.lang.StringSTATIC_TYPEstatic java.lang.StringTIME_TIL_TYPEstatic java.lang.StringTIME_TYPEstatic java.lang.StringTIMER_TYPEprivate java.lang.Stringtypeprotected java.lang.Stringvalue -
Constructor Summary
Constructors Constructor Description LabelConfig(int id, java.lang.String descriptor, java.lang.String value, java.lang.String type)LabelConfig(LabelConfig config) -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescriptor()intgetId()java.lang.StringgetType()java.lang.StringgetValue()voidsetDescriptor(java.lang.String descriptor)voidsetId(int id)voidsetType(java.lang.String type)voidsetValue(java.lang.String value)abstract java.lang.StringtoConfigString()java.lang.StringtoString()
-
Field Details
-
STATIC_TYPE
public static final java.lang.String STATIC_TYPE- See Also:
- Constant Field Values
-
TIME_TYPE
public static final java.lang.String TIME_TYPE- See Also:
- Constant Field Values
-
TIMER_TYPE
public static final java.lang.String TIMER_TYPE- See Also:
- Constant Field Values
-
TIME_TIL_TYPE
public static final java.lang.String TIME_TIL_TYPE- See Also:
- Constant Field Values
-
type
private java.lang.String type -
descriptor
protected java.lang.String descriptor -
value
protected java.lang.String value -
id
protected int idproperties file number - 1
-
-
Constructor Details
-
LabelConfig
public LabelConfig(int id, java.lang.String descriptor, java.lang.String value, java.lang.String type)- Parameters:
descriptor-value-type-
-
LabelConfig
-
-
Method Details
-
getType
public java.lang.String getType()- Returns:
-
setType
public void setType(java.lang.String type)- Parameters:
type-
-
getDescriptor
public java.lang.String getDescriptor()- Returns:
-
setDescriptor
public void setDescriptor(java.lang.String descriptor)- Parameters:
descriptor-
-
getValue
public java.lang.String getValue()- Returns:
-
setValue
public void setValue(java.lang.String value)- Parameters:
value-
-
getId
public int getId()- Returns:
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setId
public void setId(int id) -
toConfigString
public abstract java.lang.String toConfigString()
-