Interface Addable

All Superinterfaces:
SubSelectable
All Known Implementing Classes:
Curve

public interface Addable
extends SubSelectable

This interface is implemented by Symbols that can have new parts added to them.


Method Summary
 void add(Symbol s, java.util.Set subs, View view)
          Add a symbol to this one.
 java.lang.Class addType()
          Get the type of object that can be added.
 void change(java.util.Set changelist, java.awt.geom.Point2D pos, View v)
          Tells this symbol that its parts have changed.
 void delete(Symbol s)
          Delete the given symbol from this symbol.
 
Methods inherited from interface SubSelectable
getSelectable
 

Method Detail

addType

public java.lang.Class addType()
Get the type of object that can be added.


add

public void add(Symbol s,
                java.util.Set subs,
                View view)
Add a symbol to this one. For example extend a curve


delete

public void delete(Symbol s)
Delete the given symbol from this symbol.


change

public void change(java.util.Set changelist,
                   java.awt.geom.Point2D pos,
                   View v)
Tells this symbol that its parts have changed.
and which parts have changed.