PropertyInfo that holds references to other Elements.
| Modifier and Type | Method and Description |
|---|---|
| public Adapter | |
| public C | Returns: null if the wildcard is not allowed on this element.If this property supports the wildcard, returns its DOM handler. |
| public Set | Returns: Always non-null. Contains at least one entry.Returns the information about the possible elements in this property. |
| public WildcardMode | Returns: null if the wildcard is not allowed on this element.If this property supports the wildcard, returns its mode. |
| public QName | Returns: must be null if not collection. If the property is a collection, this can be null (in which case there'll be no wrapper), or it can be non-null (in which case there'll be a wrapper)Gets the wrapper element name. |
| public boolean | isCollectionNillable()
Returns true if this property is nillable (meaning the absence of the value is treated as nil='true') This method is only used when this property is a collection. |
| public boolean | Returns: Always false ifgetXmlName()==null.Checks if the wrapper element is required. |
| public boolean | |
| public boolean | |
| public Collection | ref()
Redeclares org. List of |
| getAdapter | back to summary |
|---|---|
| public Adapter Redeclares org.
| |
| getDOMHandler | back to summary |
|---|---|
| public C getDOMHandler() If this property supports the wildcard, returns its DOM handler.
| |
| getElements | back to summary |
|---|---|
| public Set Returns the information about the possible elements in this property. As of 2004/08/17, the spec only allows you to use different element names when a property is a collection, but I think there's really no reason to limit it there --- if the user wants to use a different tag name for different objects, I don't see why this can be limited to collections. So this is a generalization of the spec. We always allow a property to have multiple types and use different tag names for it, depending on the actual type. In most of the cases, this collection only contains 1 item. So the runtime system is encouraged to provide a faster code-path that is optimized toward such cases. | |
| getWildcard | back to summary |
|---|---|
| public WildcardMode getWildcard() If this property supports the wildcard, returns its mode.
| |
| getXmlName | back to summary |
|---|---|
| public QName getXmlName() Gets the wrapper element name.
| |
| isCollectionNillable | back to summary |
|---|---|
| public boolean isCollectionNillable() Returns true if this property is nillable (meaning the absence of the value is treated as nil='true') This method is only used when this property is a collection. | |
| isCollectionRequired | back to summary |
|---|---|
| public boolean isCollectionRequired() Checks if the wrapper element is required.
| |
| isMixed | back to summary |
|---|---|
| public boolean isMixed() Returns true if this property can hold | |
| isRequired | back to summary |
|---|---|
| public boolean isRequired() Returns true if this element is mandatory. | |
| ref | back to summary |
|---|---|
| public Collection Redeclares org. Doc from org. List of
| |