xmlgraphics-commons 1.4

org.apache.xmlgraphics.ps.dsc.events
Class DSCCommentBeginResource

java.lang.Object
  extended byorg.apache.xmlgraphics.ps.dsc.events.AbstractEvent
      extended byorg.apache.xmlgraphics.ps.dsc.events.AbstractDSCComment
          extended byorg.apache.xmlgraphics.ps.dsc.events.AbstractResourceDSCComment
              extended byorg.apache.xmlgraphics.ps.dsc.events.DSCCommentBeginResource
All Implemented Interfaces:
DSCComment, DSCEvent, DSCParserConstants

public class DSCCommentBeginResource
extends AbstractResourceDSCComment

Represents a %BeginResource DSC comment.


Field Summary
 
Fields inherited from interface org.apache.xmlgraphics.ps.dsc.DSCParserConstants
COMMENT, DSC_COMMENT, EOF, HEADER_COMMENT, LINE
 
Constructor Summary
DSCCommentBeginResource()
          Creates a new instance
DSCCommentBeginResource(PSResource resource)
          Creates a new instance for a given PSResource instance
DSCCommentBeginResource(PSResource resource, int min, int max)
          Creates a new instance for a given PSResource instance
 
Method Summary
 void generate(PSGenerator gen)
          
 java.lang.Integer getMax()
          Returns the maximum VM used by the resource.
 java.lang.Integer getMin()
          Returns the minimum VM used by the resource.
 java.lang.String getName()
          Returns the name of the DSC comment.
 
Methods inherited from class org.apache.xmlgraphics.ps.dsc.events.AbstractResourceDSCComment
getResource, hasValues, parseValue
 
Methods inherited from class org.apache.xmlgraphics.ps.dsc.events.AbstractDSCComment
asDSCComment, getEventType, isAtend, isDSCComment, splitParams
 
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

DSCCommentBeginResource

public DSCCommentBeginResource()
Creates a new instance


DSCCommentBeginResource

public DSCCommentBeginResource(PSResource resource)
Creates a new instance for a given PSResource instance

Parameters:
resource - the resource

DSCCommentBeginResource

public DSCCommentBeginResource(PSResource resource,
                               int min,
                               int max)
Creates a new instance for a given PSResource instance

Parameters:
resource - the resource
min - Minimum VM used by the resource
max - Maximum VM used by the resource
Method Detail

getMin

public java.lang.Integer getMin()
Returns the minimum VM used by the resource.

Returns:
the minimum VM used by the resource

getMax

public java.lang.Integer getMax()
Returns the maximum VM used by the resource.

Returns:
the maximum VM used by the resource

getName

public java.lang.String getName()
Returns the name of the DSC comment.

Returns:
the name of the DSC comment (without the "%%" prefix)

generate

public void generate(PSGenerator gen)
              throws java.io.IOException

Specified by:
generate in interface DSCComment
Overrides:
generate in class AbstractResourceDSCComment
Throws:
java.io.IOException

xmlgraphics-commons 1.4

Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.