org.kabeja.dxf.objects
Class DXFPlotSettings

java.lang.Object
  extended by org.kabeja.dxf.objects.DXFObject
      extended by org.kabeja.dxf.objects.DXFPlotSettings
Direct Known Subclasses:
DXFLayout

public class DXFPlotSettings
extends DXFObject


Field Summary
protected  java.lang.String canonicalMediaName
           
protected  java.lang.String configName
           
protected  java.lang.String currentStylesheet
           
protected  double customScaleDenominator
           
protected  double customScaleNumerator
           
protected  int flags
           
protected  double[] margin
          The margins stored [top,right,bottom,left]
protected  java.lang.String name
           
protected  double paperHeight
           
protected  int paperUnits
           
protected  double paperWidth
           
protected  Point plotOrigin
           
protected  int plotRotation
           
protected  int plotType
           
protected  java.lang.String plotViewName
           
protected  Bounds windowToPlot
           
 
Fields inherited from class org.kabeja.dxf.objects.DXFObject
doc, handleID, hardID, softID
 
Constructor Summary
DXFPlotSettings()
           
 
Method Summary
 java.lang.String getCanonicalMediaName()
           
 java.lang.String getConfigName()
           
 java.lang.String getCurrentStylesheet()
           
 double getCustomScale()
           
 double getCustomScaleDenominator()
           
 double getCustomScaleNumerator()
           
 int getFlags()
           
 double[] getMargin()
           
 java.lang.String getName()
           
 java.lang.String getObjectType()
           
 double getPaperHeight()
           
 int getPaperUnit()
           
 double getPaperWidth()
           
 Point getPlotOrigin()
           
 int getPlotRotation()
           
 int getPlotType()
           
 java.lang.String getPlotViewName()
           
 Bounds getWindowToPlot()
           
 void setCanonicalMediaName(java.lang.String canonicalMediaName)
           
 void setConfigName(java.lang.String configName)
           
 void setCurrentStylesheet(java.lang.String currentStylesheet)
           
 void setCustomScaleDenominator(double customScaleDenominator)
           
 void setCustomScaleNumerator(double customScaleNumerator)
           
 void setFlags(int flags)
           
 void setMargin(double[] margin)
           
 void setName(java.lang.String name)
           
 void setPaperHeight(double paperHeight)
           
 void setPaperUnit(int paperUnits)
           
 void setPaperWidth(double paperWidth)
           
 void setPlotOrigin(Point plotOrigin)
           
 void setPlotRotation(int plotRotation)
           
 void setPlotType(int plotType)
           
 void setPlotViewName(java.lang.String plotViewName)
           
 void setWindowToPlot(Bounds windowToPlot)
           
 
Methods inherited from class org.kabeja.dxf.objects.DXFObject
getHardOwnerID, getID, getSoftPointerID, setDXFDocument, setHardOwnerID, setID, setSoftPointerID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

configName

protected java.lang.String configName

canonicalMediaName

protected java.lang.String canonicalMediaName

plotViewName

protected java.lang.String plotViewName

currentStylesheet

protected java.lang.String currentStylesheet

margin

protected double[] margin
The margins stored [top,right,bottom,left]


plotOrigin

protected Point plotOrigin

paperWidth

protected double paperWidth

paperHeight

protected double paperHeight

paperUnits

protected int paperUnits

flags

protected int flags

plotType

protected int plotType

plotRotation

protected int plotRotation

windowToPlot

protected Bounds windowToPlot

customScaleNumerator

protected double customScaleNumerator

customScaleDenominator

protected double customScaleDenominator
Constructor Detail

DXFPlotSettings

public DXFPlotSettings()
Method Detail

getObjectType

public java.lang.String getObjectType()
Specified by:
getObjectType in class DXFObject

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getConfigName

public java.lang.String getConfigName()

setConfigName

public void setConfigName(java.lang.String configName)

getCanonicalMediaName

public java.lang.String getCanonicalMediaName()

setCanonicalMediaName

public void setCanonicalMediaName(java.lang.String canonicalMediaName)

getPlotViewName

public java.lang.String getPlotViewName()

setPlotViewName

public void setPlotViewName(java.lang.String plotViewName)

getCurrentStylesheet

public java.lang.String getCurrentStylesheet()

setCurrentStylesheet

public void setCurrentStylesheet(java.lang.String currentStylesheet)

getMargin

public double[] getMargin()

setMargin

public void setMargin(double[] margin)

getPlotOrigin

public Point getPlotOrigin()

setPlotOrigin

public void setPlotOrigin(Point plotOrigin)

getPaperWidth

public double getPaperWidth()

setPaperWidth

public void setPaperWidth(double paperWidth)

getPaperHeight

public double getPaperHeight()

setPaperHeight

public void setPaperHeight(double paperHeight)

getPaperUnit

public int getPaperUnit()

setPaperUnit

public void setPaperUnit(int paperUnits)

getFlags

public int getFlags()

setFlags

public void setFlags(int flags)

getPlotType

public int getPlotType()

setPlotType

public void setPlotType(int plotType)

getPlotRotation

public int getPlotRotation()

setPlotRotation

public void setPlotRotation(int plotRotation)

getWindowToPlot

public Bounds getWindowToPlot()

setWindowToPlot

public void setWindowToPlot(Bounds windowToPlot)

getCustomScaleNumerator

public double getCustomScaleNumerator()

setCustomScaleNumerator

public void setCustomScaleNumerator(double customScaleNumerator)

getCustomScaleDenominator

public double getCustomScaleDenominator()

setCustomScaleDenominator

public void setCustomScaleDenominator(double customScaleDenominator)

getCustomScale

public double getCustomScale()