public class UnparsedDSCComment extends AbstractEvent implements DSCComment
DSCCommentFactoryCOMMENT, DSC_COMMENT, EOF, HEADER_COMMENT, LINE| Constructor and Description |
|---|
UnparsedDSCComment(java.lang.String name)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
DSCComment |
asDSCComment()
Casts this instance to a DSCComment if possible.
|
void |
generate(PSGenerator gen)
Writes the event to the given PSGenerator.
|
int |
getEventType()
Returns the event type.
|
java.lang.String |
getName()
Returns the name of the DSC comment.
|
boolean |
hasValues()
Indicates whether this DSC comment has values.
|
boolean |
isAtend()
Indicates whether the DSC comment's value is "Atend".
|
boolean |
isDSCComment()
Indicates whether the instance is a DSC comment.
|
void |
parseValue(java.lang.String value)
Parses the value of the DSC comment.
|
asLine, isComment, isHeaderComment, isLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasLine, isComment, isHeaderComment, isLinepublic UnparsedDSCComment(java.lang.String name)
name - the name of the DSC commentpublic java.lang.String getName()
DSCCommentgetName in interface DSCCommentDSCComment.getName()public boolean hasValues()
DSCCommenthasValues in interface DSCCommentDSCComment.hasValues()public boolean isAtend()
DSCCommentisAtend in interface DSCCommentDSCComment.isAtend()public void parseValue(java.lang.String value)
DSCCommentparseValue in interface DSCCommentvalue - the valueDSCComment.parseValue(java.lang.String)public void generate(PSGenerator gen) throws java.io.IOException
DSCEventgenerate in interface DSCCommentgenerate in interface DSCEventgen - the PSGenerator to write tojava.io.IOException - In case of an I/O errorDSCEvent.generate(org.apache.xmlgraphics.ps.PSGenerator)public boolean isDSCComment()
DSCEventisDSCComment in interface DSCEventisDSCComment in class AbstractEventAbstractEvent.isDSCComment()public int getEventType()
DSCEventgetEventType in interface DSCEventDSCParserConstants)DSCEvent.getEventType()public DSCComment asDSCComment()
DSCEventasDSCComment in interface DSCEventasDSCComment in class AbstractEventAbstractEvent.asDSCComment()Copyright 1999-2025 The Apache Software Foundation. All Rights Reserved.