com.ibm.ccd.ui.dataobjects.attributes
Class FlagAttribute
java.lang.Object
com.ibm.ccd.ui.dataobjects.attributes.Attribute
com.ibm.ccd.ui.dataobjects.attributes.StringAttribute
com.ibm.ccd.ui.dataobjects.attributes.StringEnumAttribute
com.ibm.ccd.ui.dataobjects.attributes.FlagAttribute
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class FlagAttribute
- extends StringEnumAttribute
- See Also:
- Serialized Form
Fields inherited from class com.ibm.ccd.ui.dataobjects.attributes.Attribute |
currOccurrence, displayLabelName, editable, errorMap, hashName, isCategorySpecificAttribute, isLocalized, isPrimaryKey, localizedValues, maximumLength, maximumOccurrence, minimumLength, minimumOccurrence, parentAttribute, parentPath, valueList |
Constructor Summary |
FlagAttribute(java.lang.String name,
boolean editable,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
|
FlagAttribute(java.lang.String name,
java.lang.String defaultValue,
boolean editable,
int minimumLength,
int maximumLength,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
|
FlagAttribute(java.lang.String name,
java.lang.String defaultValue,
boolean editable,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
|
Methods inherited from class com.ibm.ccd.ui.dataobjects.attributes.Attribute |
getAttributeParentPath, getCurrentOccurrence, getCurrOccurrence, getDisplayLabelName, getHashName, getLocaleName, getLocalizedValues, getMaximumLength, getMaximumOccurrence, getMinimumLength, getMinimumOccurrence, getName, getParentGroup, getParentPath, getPath, getValidationError, getValueList, hasAnyParentGroupMultivalued, isCategorySpecificAttribute, isEditable, isLocalized, isMultiValued, isOptional, isPrimaryKey, isSubAttribute, isValueChanged, prepareAttributeParentPath, removeValue, removeValues, setAsLocalized, setCategorySpecificAttribute, setCurrOccurrence, setDisplayLabelName, setEditable, setHashName, setLocaleName, setLocalizedValues, setMaximumLength, setMaximumOccrrence, setMinimumLength, setMinimumOccrrence, setName, setParentGroup, setParentGroupFlagValueChanged, setParentPath, setPath, setPrimaryKey, setSubAttribute, setValidationError, setValueChanged, setValueList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlagAttribute
public FlagAttribute(java.lang.String name,
boolean editable,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
FlagAttribute
public FlagAttribute(java.lang.String name,
java.lang.String defaultValue,
boolean editable,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
FlagAttribute
public FlagAttribute(java.lang.String name,
java.lang.String defaultValue,
boolean editable,
int minimumLength,
int maximumLength,
int minimumOccurrence,
int maximumOccurrence,
java.lang.String displayName)
getType
public int getType()
- Overrides:
getType
in class StringEnumAttribute
checkValue
protected void checkValue(java.lang.String value)
- Overrides:
checkValue
in class StringEnumAttribute
getEnumValues
public java.lang.String[] getEnumValues()
- Overrides:
getEnumValues
in class StringEnumAttribute