Package org.geotools.xml.xLink
Class XLinkSchema.Label
- All Implemented Interfaces:
Attribute
- Enclosing class:
- XLinkSchema
Label represents a Label attribute in the XLink Schema
- Author:
- dzwiers
-
Field Summary
Fields inherited from interface Attribute
OPTIONAL, PROHIBITED, REQUIRED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFixed()This is intended to imitate the fixed value option provided in the declaration of an XML Schema attribute.static AttributeReturns a singleton of LabelgetName()The name of the attribute specified if one was provided in the attribute declarationProvides a reference to the simpleType which defines the data type of this attribute.intgetUse()Attributes only have three options for the number or occurences: none, once, optionally once.Methods inherited from class XLinkSchema.XLinkAttribute
getDefault, getId, getNamespace, isForm
-
Constructor Details
-
Label
public Label()
-
-
Method Details
-
getInstance
Returns a singleton of Label -
getFixed
Description copied from interface:AttributeThis is intended to imitate the fixed value option provided in the declaration of an XML Schema attribute.- Returns:
- Fixed Value as a String or Null
- See Also:
-
schema.Attribute#getFixed()
-
getName
Description copied from interface:AttributeThe name of the attribute specified if one was provided in the attribute declaration- See Also:
-
schema.Attribute#getLocalName()
-
getUse
public int getUse()Description copied from interface:AttributeAttributes only have three options for the number or occurences: none, once, optionally once. This method returns the mask which represents the use of this attribute.- See Also:
-
schema.Attribute#getUse()
-
getSimpleType
Description copied from interface:AttributeProvides a reference to the simpleType which defines the data type of this attribute.- See Also:
-
schema.Attribute#getSimpleType()
-