Class SingleAttributeUse
- java.lang.Object
-
- com.thaiopensource.relaxng.output.xsd.basic.Located
-
- com.thaiopensource.relaxng.output.xsd.basic.Annotated
-
- com.thaiopensource.relaxng.output.xsd.basic.AttributeUse
-
- com.thaiopensource.relaxng.output.xsd.basic.SingleAttributeUse
-
- Direct Known Subclasses:
Attribute,OptionalAttribute
public abstract class SingleAttributeUse extends AttributeUse
-
-
Constructor Summary
Constructors Constructor Description SingleAttributeUse(SourceLocation location, Annotation annotation)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDefaultValue()abstract NamegetName()abstract SimpleTypegetType()abstract booleanisOptional()-
Methods inherited from class com.thaiopensource.relaxng.output.xsd.basic.AttributeUse
accept
-
Methods inherited from class com.thaiopensource.relaxng.output.xsd.basic.Annotated
equals, getAnnotation, hashCode
-
Methods inherited from class com.thaiopensource.relaxng.output.xsd.basic.Located
getLocation
-
-
-
-
Constructor Detail
-
SingleAttributeUse
public SingleAttributeUse(SourceLocation location, Annotation annotation)
-
-
Method Detail
-
getName
public abstract Name getName()
-
getType
public abstract SimpleType getType()
-
isOptional
public abstract boolean isOptional()
-
getDefaultValue
public java.lang.String getDefaultValue()
-
-