Class PageSettings

java.lang.Object
chemaxon.struc.PageSettings
All Implemented Interfaces:
Externalizable, Serializable

@PublicApi public class PageSettings extends Object implements Externalizable
Page Settings of multipage molecular documents.
Since:
Marvin 4.1, 09/01/2006
See Also:
  • Constructor Details

    • PageSettings

      public PageSettings()
      Constructor.
  • Method Details

    • clone

      public Object clone()
      Clones this object.
      Overrides:
      clone in class Object
    • getSelectedPage

      public int getSelectedPage()
    • setSelectedPage

      public void setSelectedPage(int selectedPage)
    • getColumnCount

      public int getColumnCount()
    • setColumnCount

      public void setColumnCount(int columnCount)
    • getRowCount

      public int getRowCount()
    • setRowCount

      public void setRowCount(int rowCount)
    • getHeight

      public double getHeight()
    • setHeight

      public void setHeight(double height)
    • getUpperLeftPoint

      public DPoint3 getUpperLeftPoint()
    • setUpperLeftPoint

      public void setUpperLeftPoint(DPoint3 upperLeftPoint)
    • getWidth

      public double getWidth()
    • setWidth

      public void setWidth(double width)
    • isMultiPageEnabled

      public boolean isMultiPageEnabled()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getBottomMargin

      public double getBottomMargin()
    • setBottomMargin

      public void setBottomMargin(double bottom)
    • getLeftMargin

      public double getLeftMargin()
    • setLeftMargin

      public void setLeftMargin(double left)
    • getRightMargin

      public double getRightMargin()
    • setRightMargin

      public void setRightMargin(double right)
    • getTopMargin

      public double getTopMargin()
    • setTopMargin

      public void setTopMargin(double top)
    • readExternal

      public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
      Specified by:
      readExternal in interface Externalizable
      Throws:
      IOException
      ClassNotFoundException
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Specified by:
      writeExternal in interface Externalizable
      Throws:
      IOException
    • reset

      public void reset()
      Resets the settings of multipage molecular documents.