@User public class Element_a_link extends Element implements Visitable<Visitor>, Matchable<BaseMatcher>
Modifier and Type | Class and Description |
---|---|
static class |
Element_a_link.Choice_1
Realizes the content model
(a:blank | a:top | a:inframe | a:framename)? , which is the 1st choice clause in the enclosing content model, realized by Element_a_link . |
static class |
Element_a_link.Choice_1_Alt_1
Realizes te content model
a:blank, which is the 1st alternative in the enclosing choice, realized by Element_a_link.Choice_1 . |
static class |
Element_a_link.Choice_1_Alt_2
Realizes te content model
a:top, which is the 2nd alternative in the enclosing choice, realized by Element_a_link.Choice_1 . |
static class |
Element_a_link.Choice_1_Alt_3
Realizes te content model
a:inframe, which is the 3rd alternative in the enclosing choice, realized by Element_a_link.Choice_1 . |
static class |
Element_a_link.Choice_1_Alt_4
Realizes te content model
a:framename, which is the 4th alternative in the enclosing choice, realized by Element_a_link.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/d2d_gp/basic}a:link . |
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_a_link(Attributes attrs,
Element... content)
Semi-parsing constructor which tries to parse sequences of model content.
|
Element_a_link(Element_a_url elem_1_a_url,
Element_a_link.Choice_1 choice_1,
Element_a_text elem_1_a_text,
Element_a_loc elem_1_a_loc,
Element_a_refdate elem_1_a_refdate)
Statically typed w.r.t. the contents, as far as possible.
|
Element_a_link(Element... content)
Semi-parsing constructor which tries to parse sequences of model
elements.
|
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/d2d_gp/basic}a:link
.@User public Element_a_link(Element_a_url elem_1_a_url, Element_a_link.Choice_1 choice_1, Element_a_text elem_1_a_text, Element_a_loc elem_1_a_loc, Element_a_refdate elem_1_a_refdate)
TdomContentException
can not occur.IllegalArgumentException
- if any input to contents is null, except
where explicitly allowed by (..)?
in the content model.@SafeVarargs @User public Element_a_link(@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, except
where explicitly allowed by (..)?
in the content model.@SafeVarargs @User public Element_a_link(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, except
where explicitly allowed by (..)?
in the content model.@User public void set(Element_a_url elem_1_a_url, Element_a_link.Choice_1 choice_1, Element_a_text elem_1_a_text, Element_a_loc elem_1_a_loc, Element_a_refdate elem_1_a_refdate)
TdomContentException
can not
occur.IllegalArgumentException
- if any input to contents is null, except
where explicitly allowed by (..)?
in the content model.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_a_url getElem_1_a_url()
Element_a_url
in the content model of this.@User public Element_a_url setElem_1_a_url(Element_a_url newElem_1_a_url)
newElem_1_a_url
- (never null) new value for the 1st appearance of
Element_a_url
in the content model of
this.IllegalArgumentException
- in case of null.@User public boolean hasChoice_1()
Element_a_link.Choice_1
in the content model
of this is not set to null
@User @Opt public @Opt Element_a_link.Choice_1 getChoice_1()
Element_a_link.Choice_1
in the content model
of this.@User public Element_a_link.Choice_1 setChoice_1(@Opt @Opt Element_a_link.Choice_1 newChoice_1)
newChoice_1
- (maybe null) new value for the 1st appearance of
Element_a_link.Choice_1
in the content
model of this.@User public boolean hasElem_1_a_text()
Element_a_text
in the content model of this is
not set to null
@User @Opt public @Opt Element_a_text getElem_1_a_text()
Element_a_text
in the content model of this.@User public Element_a_text setElem_1_a_text(@Opt @Opt Element_a_text newElem_1_a_text)
newElem_1_a_text
- (maybe null) new value for the 1st appearance of
Element_a_text
in the content model of
this.@User public boolean hasElem_1_a_loc()
Element_a_loc
in the content model of this is
not set to null
@User @Opt public @Opt Element_a_loc getElem_1_a_loc()
Element_a_loc
in the content model of this.@User public Element_a_loc setElem_1_a_loc(@Opt @Opt Element_a_loc newElem_1_a_loc)
newElem_1_a_loc
- (maybe null) new value for the 1st appearance of
Element_a_loc
in the content model of
this.@User public boolean hasElem_1_a_refdate()
Element_a_refdate
in the content model of this
is not set to null
@User @Opt public @Opt Element_a_refdate getElem_1_a_refdate()
Element_a_refdate
in the content model of
this.@User public Element_a_refdate setElem_1_a_refdate(@Opt @Opt Element_a_refdate newElem_1_a_refdate)
newElem_1_a_refdate
- (maybe null) new value for the 1st appearance
of Element_a_refdate
in the content
model of this.public static Element_a_link parse(SAXEventStream in, Extension ext, TypedNode.ParseListener<Element> listener) throws TdomXmlException, TdomContentException, TdomAttributeException
public void host(Visitor visitor)
Visitable
public void identify(BaseMatcher matcher)
identify
in interface Matchable<BaseMatcher>
public final Element_a_link checkRequiredAttrs()
@User public static TypedDTD.ElementInfo getInterfaceInfo()
see also the complete user documentation .