public class XmlGroupReferenceProperty extends LazyGroupPropertyDefinition
asProperty
index
name
Constructor and Description |
---|
XmlGroupReferenceProperty(QName name,
DefinitionGroup declaringType,
XmlIndex index,
QName groupName,
boolean allowFlatten)
Create a property that references a XML group
|
Modifier and Type | Method and Description |
---|---|
protected void |
initChildren()
Initialize the children.
|
getChild, getDeclaredChildren
addChild, allowFlatten, asGroup, asProperty, toString
getDeclaringGroup, getIdentifier, getParentType
compareTo, equals, getConstraint, getDescription, getDisplayName, getInheritedConstraint, getLocation, getName, hasConstraint, hashCode, setConstraint, setConstraintIfNotSet, setDescription, setLocation
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getIdentifier
getDeclaringGroup, getParentType
getConstraint, getDescription, getDisplayName, getIdentifier, getName
getLocation
compareTo
public XmlGroupReferenceProperty(QName name, DefinitionGroup declaringType, XmlIndex index, QName groupName, boolean allowFlatten)
name
- the property namedeclaringType
- the declaring typeindex
- the XML indexgroupName
- the group nameallowFlatten
- if the group may be replaced by its childrenprotected void initChildren()
LazyGroupPropertyDefinition
DefaultGroupPropertyDefinition.addChild(ChildDefinition)
can be used
to add them.initChildren
in class LazyGroupPropertyDefinition
LazyGroupPropertyDefinition.initChildren()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a