Package org.geotools.xml.xLink
Class XLinkSchema.Href
-
- All Implemented Interfaces:
Attribute
- Enclosing class:
- XLinkSchema
public static class XLinkSchema.Href extends XLinkSchema.XLinkAttribute
Href purpose.Represents an Href Attribute in the XLink Schema
- Author:
- dzwiers, Refractions Research, Inc. http://www.refractions.net, $Author:$ (last modification)
-
-
Field Summary
-
Fields inherited from interface Attribute
OPTIONAL, PROHIBITED, REQUIRED
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFixed()
This is intended to imitate the fixed value option provided in the declaration of an XML Schema attribute.static Attribute
getInstance()
Returns a copy of the default instance.String
getName()
The name of the attribute specified if one was provided in the attribute declarationSimpleType
getSimpleType()
Provides a reference to the simpleType which defines the data type of this attribute.int
getUse()
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 Detail
-
Href
public Href(int use)
Href constructor.Creates an instance of the Href Attribute of the XLink Schema
- See Also:
Attribute.getUse()
-
Href
public Href()
Href constructorCreates an instance of the Href Attribute of the XLink Schema. Sets the usage to Optional.
-
-
Method Detail
-
getInstance
public static Attribute getInstance()
Returns a copy of the default instance.- Returns:
- A default instance
-
getFixed
public String getFixed()
Description copied from interface:Attribute
This 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
-
getName
public String getName()
Description copied from interface:Attribute
The 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:Attribute
Attributes 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
public SimpleType getSimpleType()
Description copied from interface:Attribute
Provides a reference to the simpleType which defines the data type of this attribute.- See Also:
schema.Attribute#getSimpleType()
-
-