Class PostScriptComment
- java.lang.Object
-
- org.apache.xmlgraphics.ps.dsc.events.AbstractEvent
-
- org.apache.xmlgraphics.ps.dsc.events.PostScriptComment
-
- All Implemented Interfaces:
DSCParserConstants
,DSCEvent
public class PostScriptComment extends AbstractEvent
Represents a PostScript comment
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
comment
-
Fields inherited from interface org.apache.xmlgraphics.ps.dsc.DSCParserConstants
COMMENT, DSC_COMMENT, EOF, HEADER_COMMENT, LINE
-
-
Constructor Summary
Constructors Constructor Description PostScriptComment(java.lang.String comment)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate(PSGenerator gen)
Writes the event to the given PSGenerator.java.lang.String
getComment()
Returns the comment text.int
getEventType()
Returns the event type.boolean
isComment()
Indicates whether the instance is a PostScript comment.-
Methods inherited from class org.apache.xmlgraphics.ps.dsc.events.AbstractEvent
asDSCComment, asLine, isDSCComment, isHeaderComment, isLine
-
-
-
-
Method Detail
-
getComment
public java.lang.String getComment()
Returns the comment text.- Returns:
- the comment (without the "%" prefix)
-
generate
public void generate(PSGenerator gen) throws java.io.IOException
Description copied from interface:DSCEvent
Writes the event to the given PSGenerator.- Parameters:
gen
- the PSGenerator to write to- Throws:
java.io.IOException
- In case of an I/O error- See Also:
DSCEvent.generate(org.apache.xmlgraphics.ps.PSGenerator)
-
getEventType
public int getEventType()
Description copied from interface:DSCEvent
Returns the event type.- Returns:
- the event type (see
DSCParserConstants
) - See Also:
DSCEvent.getEventType()
-
isComment
public boolean isComment()
Description copied from interface:DSCEvent
Indicates whether the instance is a PostScript comment.- Specified by:
isComment
in interfaceDSCEvent
- Overrides:
isComment
in classAbstractEvent
- Returns:
- true if the instance is a PostScript comment
- See Also:
AbstractEvent.isComment()
-
-