Class JaxoGLine

All Implemented Interfaces:
Shape, PropertyChangeListener, Serializable, Cloneable, EventListener

public class JaxoGLine extends JaxoDashLine
A ghost line.
Since:
2.0
See Also:
  • Constructor Details

    • JaxoGLine

      public JaxoGLine()
  • Method Details

    • isCopy

      public boolean isCopy(JaxoObject comp)
      Determines if this JaxoObject is a copy of the specified one.
      Overrides:
      isCopy in class JaxoLineObject
      Parameters:
      comp - The JaxoObject to compare against.
      Returns:
      True if the JaxoObjects are identical.
    • strokeDashes

      protected float[] strokeDashes()
      Returns an array that is used as the dash parameter in BasicStroke to paint this object.
      Specified by:
      strokeDashes in class JaxoDashLine
      Returns:
      a dash array.
    • setPreferences

      public void setPreferences()
      Applies default values to this JaxoObject. All fields except location points are initialized with values taken from the preferences.
      Overrides:
      setPreferences in class JaxoParticleObject
    • prepareEditPanel

      public void prepareEditPanel(JaxoObjectEditPanel editPanel)
      Initializes the given editPanel to edit properties of this JaxoObject.
      Specified by:
      prepareEditPanel in class JaxoObject
      Parameters:
      editPanel - the panel to prepare.