Package com.thaiopensource.xml.dtd.om
Class AttributeDefault
- java.lang.Object
-
- com.thaiopensource.xml.dtd.om.AttributeDefault
-
- Direct Known Subclasses:
AttributeDefaultRef,DefaultValue,FixedValue,ImpliedValue,RequiredValue
public abstract class AttributeDefault extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intATTRIBUTE_DEFAULT_REFstatic intDEFAULT_VALUEstatic intFIXED_VALUEstatic intIMPLIED_VALUEstatic intREQUIRED_VALUE
-
Constructor Summary
Constructors Constructor Description AttributeDefault()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaccept(AttributeDefaultVisitor visitor)java.lang.StringgetDefaultValue()java.lang.StringgetFixedValue()abstract intgetType()booleanisRequired()
-
-
-
Field Detail
-
DEFAULT_VALUE
public static final int DEFAULT_VALUE
- See Also:
- Constant Field Values
-
FIXED_VALUE
public static final int FIXED_VALUE
- See Also:
- Constant Field Values
-
IMPLIED_VALUE
public static final int IMPLIED_VALUE
- See Also:
- Constant Field Values
-
REQUIRED_VALUE
public static final int REQUIRED_VALUE
- See Also:
- Constant Field Values
-
ATTRIBUTE_DEFAULT_REF
public static final int ATTRIBUTE_DEFAULT_REF
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
public abstract int getType()
-
accept
public abstract void accept(AttributeDefaultVisitor visitor) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isRequired
public boolean isRequired()
-
getDefaultValue
public java.lang.String getDefaultValue()
-
getFixedValue
public java.lang.String getFixedValue()
-
-