C
- the supported constraint typepublic abstract class AbstractChildDefinition<C> extends AbstractDefinition<C> implements ChildDefinition<C>
asProperty
name
Constructor and Description |
---|
AbstractChildDefinition(QName name,
DefinitionGroup parentGroup)
Creates a new child and adds it to the parent group
|
Modifier and Type | Method and Description |
---|---|
DefinitionGroup |
getDeclaringGroup()
Get the definition of the group declaring the property.
|
String |
getIdentifier()
Get the definitions identifier
|
TypeDefinition |
getParentType()
Get the parent type of the child.
|
compareTo, equals, getConstraint, getDescription, getDisplayName, getInheritedConstraint, getLocation, getName, hasConstraint, hashCode, setConstraint, setConstraintIfNotSet, setDescription, setLocation, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asGroup, asProperty
getConstraint, getDescription, getDisplayName, getName
getLocation
compareTo
public AbstractChildDefinition(QName name, DefinitionGroup parentGroup)
name
- the child qualified nameparentGroup
- the parent grouppublic DefinitionGroup getDeclaringGroup()
ChildDefinition
getDeclaringGroup
in interface ChildDefinition<C>
ChildDefinition.getDeclaringGroup()
public TypeDefinition getParentType()
ChildDefinition
getParentType
in interface ChildDefinition<C>
ChildDefinition.getParentType()
public String getIdentifier()
Definition
getIdentifier
in interface Definition<C>
getIdentifier
in class AbstractDefinition<C>
Definition.getIdentifier()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a