@User public static class Element_form.Attr_method extends EnumerationAttribute<Element_form.Attr_method.Value> implements Visitable<Visitor>, Matchable<Matcher>
| Modifier and Type | Class and Description |
|---|---|
static class |
Element_form.Attr_method.Value |
TypedAttribute.__PreAtts, TypedAttribute.SafeValuesTypedNode.ParseListener<E extends TypedElement<?,?>>| Modifier and Type | Field and Description |
|---|---|
static NamespaceName |
namespaceName
Name of the attribute, as defined in the DTD plus tdom PI namespace declarations.
|
static Element_form.Attr_method |
unspecified |
__preAtts, emptyAttributes, mutable, safeValues, specified, value| Modifier and Type | Method and Description |
|---|---|
void |
checkRequired()
The overriding method throws the exception if this attribute is required but missing
when initializing the tdom instance.
|
static Element_form.Attr_method |
from(Attributes attrs)
Create a new instance, its value picked from the SAX attribute
container.
|
static Element_form.Attr_method |
from(Element dom)
Create a new instance, its value picked from the W3C DOM instance.
|
Element_form.Attr_method.Value |
getDefaultValue()
Returns the default value defined in the DTD.
|
static TypedDTD.AttributeInfo |
getInterfaceInfo() |
NamespaceName |
getNamespaceName()
Returns the namespace name of the XML attribute.
|
protected Class<Element_form.Attr_method.Value> |
getValueClass()
Will be overridden in the generated code by a method which
returns the dedicated value class.
|
protected HashMap<String,? extends Element_form.Attr_method.Value> |
getValueMap()
Returns a map from the external representations as appearing in the DTD to
the enumeration items of the value's type.
|
void |
host(Visitor visitor)
Send the visitor to this instance.
|
void |
identify(Matcher matcher) |
boolean |
isFixed()
Returns whether the attribute is declared as "
#FIXED" in the DTD. |
boolean |
isOptional()
Returns whether the attribute is declared as "
#IMPLIED" in the DTD. |
void |
setValue(Element_form.Attr_method.Value v)
Set the value of this attribute.
|
checkValue, encode, find, getStringValue, getTypeString, setValue, setValueassertSetAttrValid, clearValue, find, find, getLocalName, getNamespaceURI, getStringValue, getTagName, getValue, isRequired, isSpecified, makeUnspecified, putasBigDecimal, asBigDecimal, asBigDecimal, asBigDecimal, asBigInteger, asBigInteger, asBigInteger, asBigInteger, asBoolean, asBoolean, asDouble, asDouble, asDouble, asDouble, asFloat, asFloat, asFloat, asFloat, asHexInt, asHexInt, asHexInt, asHexInt, asInt, asInt, asInt, asInt, asLong, asLong, asLong, asLong, asTrimmedString, asTrimmedString, asTrimmedString, asTrimmedString, checkPlus, checkPlus, checkStar, checkStar, checkStrict, encode, encodeOptional, encodePlus, encodePlus, encodeStar, encodeStar, extractEthereals, getLocation, getPCData, setLocation, setLocation, setLocation@User public static final NamespaceName namespaceName
public static final Element_form.Attr_method unspecified
public void host(Visitor visitor)
Visitablepublic void identify(Matcher matcher)
public final NamespaceName getNamespaceName()
TypedAttributegetNamespaceName in class TypedAttribute<Element_form.Attr_method.Value>public void setValue(Element_form.Attr_method.Value v)
TypedAttributegetAttr_XXX()". The instance returned by
a call to "readAttr_XXX()" is possibly the shared prototype,
which will throw an exception when trying to set the value.setValue in class TypedAttribute<Element_form.Attr_method.Value>v - maybe null, which sets the attribute to "not specified
when initializing the document", if it is declared #IMPLIED.public void checkRequired()
TypedAttributecheckRequired in class TypedAttribute<Element_form.Attr_method.Value>@User public static Element_form.Attr_method from(Element dom) throws TdomAttributeSyntaxException
TdomAttributeSyntaxException@User public static Element_form.Attr_method from(Attributes attrs) throws TdomAttributeSyntaxException
TdomAttributeSyntaxExceptionpublic final boolean isOptional()
TypedAttribute#IMPLIED" in the DTD.
Will be overridden by the generated code.isOptional in class TypedAttribute<Element_form.Attr_method.Value>#IMPLIED" in the DTD.public final boolean isFixed()
TypedAttribute#FIXED" in the DTD.
Will be overridden by the generated code.isFixed in class TypedAttribute<Element_form.Attr_method.Value>#FIXED" in the DTD.protected final HashMap<String,? extends Element_form.Attr_method.Value> getValueMap()
EnumerationAttributegetValueMap in class EnumerationAttribute<Element_form.Attr_method.Value>protected final Class<Element_form.Attr_method.Value> getValueClass()
EnumerationAttributegetValueClass in class EnumerationAttribute<Element_form.Attr_method.Value>public final Element_form.Attr_method.Value getDefaultValue()
TypedAttributegetDefaultValue in class TypedAttribute<Element_form.Attr_method.Value>public static TypedDTD.AttributeInfo getInterfaceInfo()
see also the complete user documentation .