@User public class Element_script extends Element_misc_inline implements Attr_id.Owner, Attr_charset.Owner, TypedElement.PCDataContainer, Identifiable, Visitable<Visitor>, Matchable<BaseMatcher>
Modifier and Type | Class and Description |
---|---|
static class |
Element_script.Attr_defer |
static class |
Element_script.Attr_src |
static class |
Element_script.Attr_type |
static class |
Element_script.Attr_xml_space |
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>
Modifier and Type | Field and Description |
---|---|
CheckedList<Element.UnmixedContent> |
content |
static Element.UnmixedContent[] |
EMPTY_CONTENT |
static NamespaceName |
name |
static int |
TAG_INDEX |
static String |
TAG_NAME |
getDeepPCData, getFlatPCData
Constructor and Description |
---|
Element_script() |
Element_script(Attributes attrs,
TypedSubstantial<Extension>... content) |
Element_script(Element.UnmixedContent... content) |
Element_script(String cdata) |
Element_script(TypedAttribute.SafeValues flag,
Element.UnmixedContent... content) |
Element_script(TypedAttribute.SafeValues flag,
String cdata) |
Element_script(TypedSubstantial<Extension>... 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
public static final int TAG_INDEX
@User public final CheckedList<Element.UnmixedContent> content
@User public static final Element.UnmixedContent[] EMPTY_CONTENT
public static final String TAG_NAME
public static final NamespaceName name
public Element_script(Element.UnmixedContent... content) throws TdomAttributeMissingException, TdomAttributeSyntaxException
public Element_script(TypedAttribute.SafeValues flag, Element.UnmixedContent... content) throws TdomAttributeMissingException
TdomAttributeMissingException
@User public Element_script(String cdata) throws TdomAttributeMissingException, TdomAttributeSyntaxException
@User public Element_script(TypedAttribute.SafeValues flag, String cdata) throws TdomAttributeMissingException
TdomAttributeMissingException
@SafeVarargs public Element_script(@Opt Attributes attrs, TypedSubstantial<Extension>... content) throws TdomAttributeMissingException, TdomContentException, TdomAttributeSyntaxException
@SafeVarargs public Element_script(TypedSubstantial<Extension>... content) throws TdomAttributeMissingException, TdomContentException, TdomAttributeSyntaxException
@User public Element_script() throws TdomAttributeMissingException, TdomAttributeSyntaxException
public void set()
public final void encode(EncodingOutputStream out, Extension ext) throws IOException
TypedNode
encode
in class TypedNode<Extension>
IOException
public void __dumpElementSnapshot(List<TypedSubstantial<Extension>> list)
__dumpElementSnapshot
in class TypedElement<Element,Extension>
public final int getTagIndex()
getTagIndex
in class TypedElement<Element,Extension>
@User public final Attr_id getAttr_id()
getAttr_id
in interface Attr_id.Owner
@User public final Attr_id readAttr_id()
readAttr_id
in interface Attr_id.Owner
@User public final Attr_charset getAttr_charset()
getAttr_charset
in interface Attr_charset.Owner
@User public final Attr_charset readAttr_charset()
readAttr_charset
in interface Attr_charset.Owner
@User public final Element_script.Attr_type getAttr_type()
@User public final Element_script.Attr_type readAttr_type()
@User public final Element_script.Attr_src getAttr_src()
@User public final Element_script.Attr_src readAttr_src()
@User public final Element_script.Attr_defer getAttr_defer()
@User public final Element_script.Attr_defer readAttr_defer()
@User public final Element_script.Attr_xml_space getAttr_xml_space()
@User public final Element_script.Attr_xml_space readAttr_xml_space()
protected TypedAttribute[] __getAllAttrs()
__getAllAttrs
in class TypedElement<Element,Extension>
public String getPCData()
TypedElement.PCDataContainer
TypedPCData
wrapped in this content class.getPCData
in interface TypedElement.PCDataContainer
TypedPCData
wrapped in this content class.@User public void setContent(Element.UnmixedContent... content)
@User public List<Element.UnmixedContent> getContent()
getContent
in interface TypedElement.MixedContentContainer
@User public String getId()
Identifiable
getId
in interface Identifiable
@User public IdAttribute getIdAttribute()
Identifiable
getIdAttribute
in interface Identifiable
protected void initAttrs(Attributes attrs) throws TdomAttributeSyntaxException
TypedElement
initAttrs
in class TypedElement<Element,Extension>
TdomAttributeSyntaxException
public static Element_script parse(SAXEventStream in, Extension ext, TypedNode.ParseListener<Element> listener) throws TdomAttributeException, TdomXmlException, TdomContentException
public void host(Visitor visitor)
Visitable
host
in interface Visitable<Visitor>
host
in class Element_misc_inline
public void identify(BaseMatcher matcher)
identify
in interface Matchable<BaseMatcher>
protected void initAttrs() throws TdomAttributeSyntaxException
TdomAttributeSyntaxException
protected void initAttrsSafe()
public final Element_script checkRequiredAttrs() throws TdomAttributeMissingException
TdomAttributeMissingException
@User public static TypedDTD.ElementInfo getInterfaceInfo()
see also the complete user documentation .