Class ShapeEvent

java.lang.Object
java.util.EventObject
mgui.interfaces.shapes.util.ShapeEvent
All Implemented Interfaces:
java.io.Serializable

public class ShapeEvent
extends java.util.EventObject
Event on an InterfaceShape object. The following events are defined by the EventType enum:

  • General
  • ShapeAdded
  • ShapeRemoved
  • ShapeModified
  • ShapeSetModified
  • AttributeModified
  • ShapeDestroyed
  • ShapeInserted
  • ShapeMoved
  • TextureModified
  • SectionAdded
  • SectionRemoved
  • VertexColumnAdded
  • VertexColumnRemoved
  • VertexColumnChanged
  • VertexColumnRenamed
  • ClipModified
Since:
1.0
Version:
1.0
Author:
Andrew Reid
See Also:
Serialized Form
  • Field Details

  • Constructor Details

  • Method Details

    • setShape

      public void setShape​(InterfaceShape shape)
    • getShape

      public InterfaceShape getShape()
    • setModifiesShapeSet

      public void setModifiesShapeSet​(boolean b)
    • modifiesShapeSet

      public boolean modifiesShapeSet()
    • responded

      public void responded​(ShapeListener listener)
    • alreadyResponded

      public boolean alreadyResponded​(ShapeListener listener)
    • consume

      public void consume()
    • isConsumed

      public boolean isConsumed()