@User public class Attr_xml_lang extends NmTokenAttribute implements Visitable<Visitor>, Matchable<Matcher>, ImpliedAttribute
Modifier and Type | Class and Description |
---|---|
static interface |
Attr_xml_lang.Owner |
TypedAttribute.__PreAtts, TypedAttribute.SafeValues
TypedNode.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 Attr_xml_lang |
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 Attr_xml_lang |
from(Attributes attrs)
Create a new instance, its value picked from the SAX attribute container.
|
static Attr_xml_lang |
from(Element dom)
Create a new instance, its value picked from the W3C DOM instance.
|
String |
getDefaultValue()
Returns the default value defined in the DTD.
|
static TypedDTD.AttributeInfo |
getInterfaceInfo() |
NamespaceName |
getNamespaceName()
Returns the namespace name of the XML attribute.
|
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. |
_checkToken, checkNameToken, checkNCName, checkNmToken, checkPITarget, checkValue, encode, getStringValue, getTypeString
assertSetAttrValid, clearValue, find, find, getLocalName, getNamespaceURI, getStringValue, getTagName, getValue, isRequired, isSpecified, makeUnspecified, put, setValue
asBigDecimal, 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 Attr_xml_lang unspecified
public void host(Visitor visitor)
Visitable
public void identify(Matcher matcher)
public final NamespaceName getNamespaceName()
TypedAttribute
getNamespaceName
in class TypedAttribute<String>
public void checkRequired()
TypedAttribute
checkRequired
in class TypedAttribute<String>
@User public static Attr_xml_lang from(Element dom) throws TdomAttributeSyntaxException
TdomAttributeSyntaxException
@User public static Attr_xml_lang from(Attributes attrs) throws TdomAttributeSyntaxException
TdomAttributeSyntaxException
public final boolean isOptional()
TypedAttribute
#IMPLIED
" in the DTD.
Will be overridden by the generated code.isOptional
in class TypedAttribute<String>
#IMPLIED
" in the DTD.public final boolean isFixed()
TypedAttribute
#FIXED
" in the DTD.
Will be overridden by the generated code.isFixed
in class TypedAttribute<String>
#FIXED
" in the DTD.public final String getDefaultValue()
TypedAttribute
getDefaultValue
in class TypedAttribute<String>
public static TypedDTD.AttributeInfo getInterfaceInfo()
see also the complete user documentation .