@User public class TypedPCData extends TypedSubstantial implements Matchable<BaseMatcher>, Visitable<BaseVisitor>
TypedNode.ParseListener<E extends TypedElement<?,?>>
Modifier and Type | Field and Description |
---|---|
String |
pcdata
The immutable string contents of this instance.
|
Constructor and Description |
---|
TypedPCData(CharacterData domNode) |
TypedPCData(String pcdata) |
Modifier and Type | Method and Description |
---|---|
static String |
decodeValue(DecodingInputStream in) |
void |
dump(ContentHandler contentHandler,
LexicalHandler lexicalHandler) |
void |
encode(EncodingOutputStream out,
TypedExtension ext)
Abstract fall-back method which MUST be overridden and always throws an Exception.
|
TypedSubstantial<?> |
forAnyExtension() |
String |
getDeepPCData()
Collect and concatenate all PCData, directly or indirectly contained in this
model component (mostly: an Element).
|
String |
getPCData() |
void |
host(BaseVisitor v)
Send the visitor to this instance.
|
void |
identify(BaseMatcher m) |
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, encode, encodeOptional, encodePlus, encodePlus, encodeStar, encodeStar, extractEthereals, getLocation, getPCData, setLocation, setLocation, setLocation
@User public TypedPCData(CharacterData domNode)
@User public String getDeepPCData()
TypedSubstantial
getDeepPCData
in class TypedSubstantial
public void encode(EncodingOutputStream out, TypedExtension ext) throws IOException
TypedNode
encode
in class TypedNode
IOException
public static String decodeValue(DecodingInputStream in) throws IOException
IOException
public void identify(BaseMatcher m)
identify
in interface Matchable<BaseMatcher>
public void host(BaseVisitor v)
Visitable
host
in interface Visitable<BaseVisitor>
public void dump(ContentHandler contentHandler, LexicalHandler lexicalHandler) throws SAXException
SAXException
public final TypedSubstantial<?> forAnyExtension()
see also the complete user documentation .