content
List of contents elements, may freely be manipulated, as long as no null
value is tried to enter.
Attr_dir.Owner
, Attr_id.Owner
, Attr_lang.Owner
, Attr_title.Owner
, Attr_xml_lang.Owner
, Locatable<XMLDocumentIdentifier>
, Identifiable
, Matchable<BaseMatcher>
, TypedContent
, TypedElement.MixedContentContainer
, TypedElement.PCDataContainer
, Visitable<Visitor>
static class
static class
static class
Element.UnmixedContent
TypedElement.AttributeDecoder, TypedElement.AttributeEncoder, TypedElement.MixedContent<E extends TypedElement<E,X>,X extends TypedExtension>, TypedElement.MixedContentContainer, TypedElement.MixedContentFactory<C extends TypedElement.MixedContent<E,X>,E extends TypedElement<E,X>,X extends TypedExtension,Y extends Exception>, TypedElement.PCDataContainer
TypedNode.ParseListener<E extends TypedElement<?,?>>
TypedContent.DecodingConstructor<C extends TypedContent,X extends TypedExtension,Y extends Exception>, TypedContent.ParsingConstructor<C extends TypedContent,E extends TypedElement<E,X>,X extends TypedExtension,Y extends Exception>
static final Element.UnmixedContent[]
(package private) static final String
static final NamespaceName
{http://www.w3.org/1999/xhtml}style
.static final String
(package private) static final String
static final int
static final String
decodeTable, parseTable
getDeepPCData, getFlatPCData
TdomContentException
can not occur.Element_style(Element.UnmixedContent... content)
Element_style(ContentMapping content,
Extension ext,
TypedNode.ParseListener<Element> listener)
Element_style(TypedAttribute.SafeValues flag,
Element.UnmixedContent... content)
Element_style(TypedAttribute.SafeValues flag,
String cdata)
Element_style(TypedSubstantial<Extension>... content)
Element_style(String cdata)
Element_style(Attributes attrs,
TypedSubstantial<Extension>... content)
void
protected TypedAttribute[]
final Element_style
(package private) static Element_style
decode(DecodingInputStream in,
Extension ext)
final void
encode(EncodingOutputStream out,
Extension ext)
final Attr_dir
final Attr_id
final Attr_lang
final Element_style.Attr_media
final Attr_title
final Element_style.Attr_type
final Attr_xml_lang
(package private) static TypedContent.DecodingConstructor<? extends Element_style,Extension,TdomAttributeException>
getId()
Attr_id
.Attr_id
.static TypedDTD.ElementInfo
(package private) static TypedContent.ParsingConstructor<? extends Element_style,Element,Extension,TdomAttributeException>
TypedPCData
wrapped in this content class.final int
void
void
identify(BaseMatcher matcher)
protected void
protected void
initAttrs(Attributes attrs)
protected void
(package private) static boolean
lookahead(Iterators.MultipleLookaheadIterator<? extends Element> i,
boolean optional)
(package private) static boolean
lookahead(SAXEventStream in,
Extension ext,
boolean optional)
(package private) static Element_style
parse(ContentMapping content,
Extension ext,
TypedNode.ParseListener<Element> listener)
static Element_style
parse(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener)
(package private) static Element_style
parse(Element domElement,
Extension ext,
TypedNode.ParseListener<Element> listener)
(package private) static Element_style
parseOptional(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener)
(package private) static Element_style[]
parsePlus(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener)
(package private) static Element_style[]
parseStar(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener)
final Attr_dir
final Attr_id
final Attr_lang
final Element_style.Attr_media
final Attr_title
final Element_style.Attr_type
final Attr_xml_lang
(package private) static Element_style
semiparse(Iterators.MultipleLookaheadIterator<? extends Element> i)
(package private) static @Opt Element_style
semiparseOptional(Iterators.MultipleLookaheadIterator<? extends Element> i)
(package private) static Element_style[]
semiparsePlus(Iterators.MultipleLookaheadIterator<? extends Element> i)
(package private) static Element_style[]
semiparseStar(Iterators.MultipleLookaheadIterator<? extends Element> i)
void
set()
void
setContent(Element.UnmixedContent... content)
getDeepPCData
classifyForException, decodeMixed, decodeOptional, decodePlus, decodePlusList, decodeStar, decodeStarList, encode, encodeMixed, end, ensureSize, extractElement, getAttrsSnapshot, getAttrsSnapshot, getElemsSnapshot, getEtherealContainer, getLocalName, getName, getNamespaceURI, getPCData, getTagName, initAttrs, initAttrsSafe, matchEndElement, matchEndElement, matchStartElement, matchStartElement, parseAbstract, parseAndClose, parseAndClose, parseMixed, parseMixed, parseOptional, parsePlus, parsePlusList, parseStar, parseStarList, semiparseEmpty, semiparseMixed, setResizing, start, w3c_getNamespaceName
dumpFollowingEthereals, dumpPrecedingEthereals, getFollowingEthereals, getPrecedingEthereals, readFollowingEthereals, readPrecedingEthereals
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, encodeOptional, encodePlus, encodePlus, encodeStar, encodeStar, extractEthereals, getLocation, getPCData, setLocation, setLocation, setLocation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocation
{http://www.w3.org/1999/xhtml}style
.TdomContentException
can not occur.
initAttrs()
to set the values for the required
attribute type
, plus optional attributes ad lib.IllegalArgumentException
- if any input to contents is null.TdomAttributeMissingException
- if no value for required attribute
type
is set explicitly.TdomAttributeSyntaxException
TdomAttributeMissingException
TdomContentException
can not occur.
initAttrs()
to set the values for the required
attribute type
, plus optional attributes ad lib.IllegalArgumentException
- if any input to contents is null.TdomAttributeMissingException
- if no value for required attribute
type
is set explicitly.TdomAttributeSyntaxException
TdomAttributeMissingException
attrs
- (maybe null) A SAX auxiliary attribute store, from which
values for the attributes defined for this element will be picked.
(Undefined attributes are ignored; a value of null leaves the attribute
default values untouched; all attribute values can be overridden by
overriding initAttrs()
, which is called after this picking.)content
- the Element sequence to parse.TdomContentException
- if the sequence in 'contents' does not match
the content model.IllegalArgumentException
- if any input to contents is null.TdomAttributeMissingException
- if there is no value contained in
param attrs
nor set in initAttrs()
for required
attribute type
.TdomAttributeSyntaxException
initAttrs()
to set the values for the required
attribute type
, plus optional attributes ad lib.content
- the Element sequence to parse.TdomContentException
- if the sequence in 'contents' does not match
the content model.IllegalArgumentException
- if any input to contents is null.TdomAttributeMissingException
- if no value for required attribute
type
is set explicitly.TdomAttributeSyntaxException
TdomContentException
can not occur.
initAttrs()
to set the values for the required
attribute type
, plus optional attributes ad lib. TdomAttributeMissingException
- if no value for required attribute
type
is set explicitly.TdomAttributeSyntaxException
TdomContentException
can not
occur.IllegalArgumentException
- if any input to contents is null.TypedNode
encode
in class TypedNode<Extension>
IOException
__dumpElementSnapshot
in class TypedElement<Element,Extension>
getTagIndex
in class TypedElement<Element,Extension>
getAttr_lang
in interface Attr_lang.Owner
readAttr_lang()
should be used.)readAttr_lang
in interface Attr_lang.Owner
getAttr_lang()
must be used.)getAttr_xml_lang
in interface Attr_xml_lang.Owner
readAttr_xml_lang()
should be
used.)readAttr_xml_lang
in interface Attr_xml_lang.Owner
getAttr_xml_lang()
must be used.)getAttr_dir
in interface Attr_dir.Owner
readAttr_dir()
should be used.)readAttr_dir
in interface Attr_dir.Owner
getAttr_dir()
must be used.)getAttr_id
in interface Attr_id.Owner
readAttr_id()
should be used.)readAttr_id
in interface Attr_id.Owner
getAttr_id()
must be used.)readAttr_type()
should be used.)getAttr_type()
must be used.)readAttr_media()
should be used.)getAttr_media()
must be used.)getAttr_title
in interface Attr_title.Owner
readAttr_title()
should be used.)readAttr_title
in interface Attr_title.Owner
getAttr_title()
must be used.)readAttr_xml_space()
should be
used.)getAttr_xml_space()
must be used.)__getAllAttrs
in class TypedElement<Element,Extension>
TypedElement.PCDataContainer
TypedPCData
wrapped in this content class.getPCData
in interface TypedElement.PCDataContainer
TypedPCData
wrapped in this content class.IllegalArgumentException
- if a null value is found in the intended
contents.getContent
in interface TypedElement.MixedContentContainer
Attr_id
. See
eu.bandm.tdom.runtime.ElementDictionary
for details of
processing. @return the value of the declared ID attribute.getId
in interface Identifiable
Attr_id
. See eu.bandm.tdom.runtime.ElementDictionary
for details of processing.getIdAttribute
in interface Identifiable
initAttrs()
.initAttrs
in class TypedElement<Element,Extension>
attrs
- collection of (possibly superfluous, undeclared) SAX encoded
attribute values.TdomAttributeSyntaxException
TdomContentException
TdomContentException
TdomContentException
TdomContentException
Visitable
identify
in interface Matchable<BaseMatcher>
TdomAttributeSyntaxException
TdomAttributeMissingException