|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ComponentTypeDefn
The ComponentTypeDefn is a definition defined for a specific ComponentType. One or more ComponentTypeDefns will be defined for a ComponentType.
| Field Summary | |
|---|---|
static boolean |
DEFAULT_IS_EFFECTIVE_IMMEDIATELY
This is the default value for the effective immediately attribute of
a ComponentTypeDefn. |
| Method Summary | |
|---|---|
java.util.List |
getAllowedValues()
Returns a list of PropDefnAllowedValue objects |
PropertyDefinition |
getClonedPropertyDefinition()
Returns a modifiable PropertyDefinition. |
ComponentTypeID |
getComponentTypeID()
Returns the id for ComponentType this definition applies to; |
PropertyDefinition |
getPropertyDefinition()
Returns an unmodifiable PropertyDefinition |
PropertyType |
getPropertyType()
Returns the property type |
boolean |
hasAllowedValues()
Returns a boolean indicating if this definition has allowed values |
boolean |
isDeprecated()
Returns boolean indicating if this type definition is deprecated or not |
boolean |
isEffectiveImmediately()
Are changes to the property that this ComponentTypeDefn represents effective immediately or only on next startup of the server. |
boolean |
isRequired()
Returns boolean indicating if this definition is required for this component type. |
| Methods inherited from interface com.metamatrix.common.namedobject.BaseObject |
|---|
clone, getFullName, getID, getName |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
static final boolean DEFAULT_IS_EFFECTIVE_IMMEDIATELY
effective immediately attribute of
a ComponentTypeDefn. It should be used to create a
ComponentTypeDefn is the value is unknown.
| Method Detail |
|---|
ComponentTypeID getComponentTypeID()
PropertyDefinition getPropertyDefinition()
PropertyDefinition getClonedPropertyDefinition()
boolean hasAllowedValues()
java.util.List getAllowedValues()
PropertyType getPropertyType()
boolean isDeprecated()
boolean isRequired()
boolean isEffectiveImmediately()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||