public class XmlElementReferenceProperty extends LazyPropertyDefinition
asProperty
index
name
Constructor and Description |
---|
XmlElementReferenceProperty(QName name,
DefinitionGroup declaringGroup,
XmlIndex index,
QName elementName)
Create a property that references a XML element
|
Modifier and Type | Method and Description |
---|---|
protected TypeDefinition |
resolvePropertyType(XmlIndex index)
Resolve the property type using the XML index
|
getPropertyType
asGroup, asProperty, getDescription, toString
getDeclaringGroup, getIdentifier, getParentType
compareTo, equals, getConstraint, getDisplayName, getInheritedConstraint, getLocation, getName, hasConstraint, hashCode, setConstraint, setConstraintIfNotSet, setDescription, setLocation
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDeclaringGroup, getParentType
getConstraint, getDisplayName, getIdentifier, getName
getLocation
compareTo
public XmlElementReferenceProperty(QName name, DefinitionGroup declaringGroup, XmlIndex index, QName elementName)
name
- the property namedeclaringGroup
- the declaring groupindex
- the XML indexelementName
- the element nameprotected TypeDefinition resolvePropertyType(XmlIndex index)
LazyPropertyDefinition
resolvePropertyType
in class LazyPropertyDefinition
index
- the XML indexLazyPropertyDefinition.resolvePropertyType(XmlIndex)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a