|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.common.namedobject.BasicObject
com.metamatrix.common.config.model.BasicComponentTypeDefn
public class BasicComponentTypeDefn
| Field Summary |
|---|
| Fields inherited from interface com.metamatrix.common.config.api.ComponentTypeDefn |
|---|
DEFAULT_IS_EFFECTIVE_IMMEDIATELY |
| Constructor Summary | |
|---|---|
BasicComponentTypeDefn(ComponentTypeDefnID id,
ComponentTypeID typeID,
PropertyDefinition propertyDefinition,
boolean deprecated)
Deprecated. as of 2.0 beta 1, use BasicComponentTypeDefn |
|
BasicComponentTypeDefn(ComponentTypeDefnID id,
ComponentTypeID typeID,
PropertyDefinition propertyDefinition,
boolean deprecated,
boolean effectiveImmediately)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Return a deep cloned instance of this object. |
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 class com.metamatrix.common.namedobject.BasicObject |
|---|
compareTo, equals, getFullName, getID, getName, hashCode, setID, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.metamatrix.common.namedobject.BaseObject |
|---|
getFullName, getID, getName |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public BasicComponentTypeDefn(ComponentTypeDefnID id,
ComponentTypeID typeID,
PropertyDefinition propertyDefinition,
boolean deprecated,
boolean effectiveImmediately)
public BasicComponentTypeDefn(ComponentTypeDefnID id,
ComponentTypeID typeID,
PropertyDefinition propertyDefinition,
boolean deprecated)
BasicComponentTypeDefn
| Method Detail |
|---|
public ComponentTypeID getComponentTypeID()
ComponentTypeDefn
getComponentTypeID in interface ComponentTypeDefnpublic PropertyDefinition getPropertyDefinition()
ComponentTypeDefn
getPropertyDefinition in interface ComponentTypeDefnpublic PropertyDefinition getClonedPropertyDefinition()
ComponentTypeDefn
getClonedPropertyDefinition in interface ComponentTypeDefnpublic PropertyType getPropertyType()
ComponentTypeDefn
getPropertyType in interface ComponentTypeDefnpublic boolean isDeprecated()
ComponentTypeDefn
isDeprecated in interface ComponentTypeDefnpublic boolean isRequired()
ComponentTypeDefn
isRequired in interface ComponentTypeDefnpublic boolean isEffectiveImmediately()
ComponentTypeDefn
isEffectiveImmediately in interface ComponentTypeDefnpublic boolean hasAllowedValues()
ComponentTypeDefn
hasAllowedValues in interface ComponentTypeDefnpublic java.util.List getAllowedValues()
ComponentTypeDefn
getAllowedValues in interface ComponentTypeDefnpublic java.lang.Object clone()
clone in interface BaseObjectclone in class BasicObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||