Interface Attribute
-
- All Known Subinterfaces:
AttributeDefinition,PropertyDefinition,TemplateVariable
- All Known Implementing Classes:
PropertyDefinitionImpl,TemplateVariableImpl
public interface Attribute- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_VALUE_PROPERTYstatic StringDESCRIPTION_PROPERTYstatic StringMAX_PROPERTYstatic StringMIN_PROPERTYstatic StringNAMEstatic StringNAME_PROPERTYstatic StringPROPERTY_TYPE_PROPERTYstatic StringREGEX_PROPERTY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetDefaultValue()StringgetDescription()IntegergetMax()IntegergetMin()StringgetName()StringgetPropertyType()PropertyTypeNamegetPropertyTypeName()StringgetRegexp()voidsetDefaultValue(Object defaultValue)voidsetDescription(String description)voidsetMax(Integer max)voidsetMin(Integer min)voidsetName(String name)voidsetPropertyType(String type)voidsetRegexp(String regexp)
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
NAME_PROPERTY
static final String NAME_PROPERTY
- See Also:
- Constant Field Values
-
DESCRIPTION_PROPERTY
static final String DESCRIPTION_PROPERTY
- See Also:
- Constant Field Values
-
MAX_PROPERTY
static final String MAX_PROPERTY
- See Also:
- Constant Field Values
-
MIN_PROPERTY
static final String MIN_PROPERTY
- See Also:
- Constant Field Values
-
REGEX_PROPERTY
static final String REGEX_PROPERTY
- See Also:
- Constant Field Values
-
PROPERTY_TYPE_PROPERTY
static final String PROPERTY_TYPE_PROPERTY
- See Also:
- Constant Field Values
-
DEFAULT_VALUE_PROPERTY
static final String DEFAULT_VALUE_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
String getName()
-
setName
void setName(String name)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getPropertyType
String getPropertyType()
-
setPropertyType
void setPropertyType(String type)
-
getPropertyTypeName
PropertyTypeName getPropertyTypeName()
-
getDefaultValue
Object getDefaultValue()
-
setDefaultValue
void setDefaultValue(Object defaultValue)
-
getMax
Integer getMax()
-
setMax
void setMax(Integer max)
-
getMin
Integer getMin()
-
setMin
void setMin(Integer min)
-
getRegexp
String getRegexp()
-
setRegexp
void setRegexp(String regexp)
-
-