Class CSSeparation

java.lang.Object
org.apache.pdfbox.debugger.colorpane.CSSeparation
All Implemented Interfaces:
ActionListener, EventListener, ChangeListener

public class CSSeparation extends Object implements ChangeListener, ActionListener
A class that provides the necessary UI and functionalities to show the Separation color space.
Author:
Khyrul Bashar.
  • Constructor Details

    • CSSeparation

      public CSSeparation(org.apache.pdfbox.cos.COSArray array) throws IOException
      Constructor
      Parameters:
      array - COSArray instance of the Separation color space.
      Throws:
      IOException
  • Method Details

    • getPanel

      public JPanel getPanel()
      return the main panel that hold all the UI elements.
      Returns:
      JPanel instance
    • stateChanged

      public void stateChanged(ChangeEvent changeEvent)
      input changed in slider.
      Specified by:
      stateChanged in interface ChangeListener
      Parameters:
      changeEvent -
    • actionPerformed

      public void actionPerformed(ActionEvent actionEvent)
      input changed in text field.
      Specified by:
      actionPerformed in interface ActionListener
      Parameters:
      actionEvent -