@User public class Element_simpletypes extends Element implements Visitable<Visitor>, Matchable<BaseMatcher>
Modifier and Type | Class and Description |
---|---|
static class |
Element_simpletypes.Choice_1
|
static class |
Element_simpletypes.Choice_1_Alt_1
Realizes te content model
int, which is the 1st alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_2
Realizes te content model
float, which is the 2nd alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_3
Realizes te content model
rat, which is the 3rd alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_4
Realizes te content model
bool, which is the 4th alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_5
Realizes te content model
string, which is the 5th alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_6
Realizes te content model
uri, which is the 6th alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_7
Realizes te content model
enum, which is the 7th alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
static class |
Element_simpletypes.Choice_1_Alt_8
Realizes te content model
enumset, which is the 8th alternative in the enclosing choice, realized by Element_simpletypes.Choice_1 . |
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 |
---|---|
static NamespaceName |
name
Name of the Element is in namespace-enabled mode, namely
{http://bandm.eu/doctypes/option}simpletypes . |
static int |
TAG_INDEX |
static String |
TAG_NAME
The name of the element, as it appears literally in the underlying DTD.
|
getDeepPCData, getFlatPCData
Constructor and Description |
---|
Element_simpletypes(Attributes attrs,
Element... content)
Semi-parsing constructor which tries to parse sequences of model content.
|
Element_simpletypes(Element_simpletypes.Choice_1 choice_1)
Statically typed w.r.t. the contents, as far as possible.
|
Element_simpletypes(Element... content)
Semi-parsing constructor which tries to parse sequences of model elements.
|
Modifier and Type | Method and Description |
---|---|
void |
__dumpElementSnapshot(List<TypedSubstantial<Extension>> list) |
Element_simpletypes |
checkRequiredAttrs() |
void |
encode(EncodingOutputStream out,
Extension ext)
Abstract fall-back method which MUST be overridden and always throws an Exception.
|
Element_simpletypes.Choice_1 |
getChoice_1() |
static TypedDTD.ElementInfo |
getInterfaceInfo()
Give reflexive info object about the generated class.
|
int |
getTagIndex() |
void |
host(Visitor visitor)
Send the visitor to this instance.
|
void |
identify(BaseMatcher matcher) |
static Element_simpletypes |
parse(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener) |
void |
set(Element_simpletypes.Choice_1 choice_1)
Set all contents fields to a new value, after checking.
|
Element_simpletypes.Choice_1 |
setChoice_1(Element_simpletypes.Choice_1 newChoice_1) |
getDeepPCData
__getAllAttrs, classifyForException, decodeMixed, decodeOptional, decodePlus, decodePlusList, decodeStar, decodeStarList, encode, encodeMixed, end, ensureSize, extractElement, getAttrsSnapshot, getAttrsSnapshot, getElemsSnapshot, getEtherealContainer, getLocalName, getName, getNamespaceURI, getPCData, getTagName, initAttrs, 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
public static final String TAG_NAME
public static final NamespaceName name
{http://bandm.eu/doctypes/option}simpletypes
.@User public Element_simpletypes(Element_simpletypes.Choice_1 choice_1)
TdomContentException
can not occur.IllegalArgumentException
- if any input to contents is null.@SafeVarargs @User public Element_simpletypes(@Opt Attributes attrs, Element... content) throws TdomContentException
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.@SafeVarargs @User public Element_simpletypes(Element... content) throws TdomContentException
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.@User public void set(Element_simpletypes.Choice_1 choice_1)
TdomContentException
can not
occur.IllegalArgumentException
- if any input to contents is null.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 Element_simpletypes.Choice_1 getChoice_1()
Element_simpletypes.Choice_1
in the content
model of this.@User public Element_simpletypes.Choice_1 setChoice_1(Element_simpletypes.Choice_1 newChoice_1)
newChoice_1
- (never null) new value for the 1st appearance of Element_simpletypes.Choice_1
in the content
model of this.IllegalArgumentException
- in case of null.public static Element_simpletypes parse(SAXEventStream in, Extension ext, TypedNode.ParseListener<Element> listener) throws TdomAttributeException, TdomContentException, TdomXmlException
public void host(Visitor visitor)
Visitable
public void identify(BaseMatcher matcher)
identify
in interface Matchable<BaseMatcher>
public final Element_simpletypes checkRequiredAttrs()
@User public static TypedDTD.ElementInfo getInterfaceInfo()
see also the complete user documentation .