|
xmlgraphics-commons 1.3.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xmlgraphics.ps.dsc.events.AbstractEvent
org.apache.xmlgraphics.ps.dsc.events.UnparsedDSCComment
public class UnparsedDSCComment
Represents a DSC comment that is not parsed into one of the concrete DSCComment subclasses. It is used whenever a DSC comment is encountered that is unknown to the parser.
DSCCommentFactory
Field Summary |
---|
Fields inherited from interface org.apache.xmlgraphics.ps.dsc.DSCParserConstants |
---|
COMMENT, DSC_COMMENT, EOF, HEADER_COMMENT, LINE |
Constructor Summary | |
---|---|
UnparsedDSCComment(java.lang.String name)
Creates a new instance. |
Method Summary | |
---|---|
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. |
Methods inherited from class org.apache.xmlgraphics.ps.dsc.events.AbstractEvent |
---|
asLine, isComment, isHeaderComment, isLine |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.xmlgraphics.ps.dsc.events.DSCEvent |
---|
asLine, isComment, isHeaderComment, isLine |
Constructor Detail |
---|
public UnparsedDSCComment(java.lang.String name)
name
- the name of the DSC commentMethod Detail |
---|
public java.lang.String getName()
DSCComment
getName
in interface DSCComment
DSCComment.getName()
public boolean hasValues()
DSCComment
hasValues
in interface DSCComment
DSCComment.hasValues()
public boolean isAtend()
DSCComment
isAtend
in interface DSCComment
DSCComment.isAtend()
public void parseValue(java.lang.String value)
DSCComment
parseValue
in interface DSCComment
value
- the valueDSCComment.parseValue(java.lang.String)
public void generate(PSGenerator gen) throws java.io.IOException
DSCEvent
generate
in interface DSCComment
generate
in interface DSCEvent
gen
- the PSGenerator to write to
java.io.IOException
- In case of an I/O errorDSCEvent.generate(org.apache.xmlgraphics.ps.PSGenerator)
public boolean isDSCComment()
DSCEvent
isDSCComment
in interface DSCEvent
isDSCComment
in class AbstractEvent
AbstractEvent.isDSCComment()
public int getEventType()
DSCEvent
getEventType
in interface DSCEvent
DSCParserConstants
)DSCEvent.getEventType()
public DSCComment asDSCComment()
DSCEvent
asDSCComment
in interface DSCEvent
asDSCComment
in class AbstractEvent
AbstractEvent.asDSCComment()
|
xmlgraphics-commons 1.3.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |