| Modifier and Type | Method and Description |
|---|---|
| public XSFacet | Returns: Null if the facet is not specified in the last step of derivation.Gets the declared facet object of the given name. |
| public Collection | Returns: Can be empty but always non-null.Gets all the facets that are declared on this restriction. |
| public List | Returns: can be empty but never be null.Gets the declared facets of the given name. |
| public Iterator |
| getDeclaredFacet | back to summary |
|---|---|
| public XSFacet getDeclaredFacet(String name) Gets the declared facet object of the given name. This method returns a facet object that is added in this type and does not recursively check the ancestors. For those facets that can have multiple values (pattern facets and enumeration facets), this method will return only the first one.
| |
| getDeclaredFacets | back to summary |
|---|---|
| public Collection Gets all the facets that are declared on this restriction.
| |
| getDeclaredFacets | back to summary |
|---|---|
| public List Gets the declared facets of the given name. This method is for those facets (such as 'pattern') that can be specified multiple times on a simple type. | |
| iterateDeclaredFacets | back to summary |
|---|---|
| public Iterator Iterates facets that are specified in this step of derivation. | |