verf.mddesigner.gui.mvc.view.drawable
Class MGUIDrawableTrans

java.lang.Object
  extended by verf.mddesigner.gui.mvc.view.drawable.MGUIDrawableTrans
All Implemented Interfaces:
IMGUIDrawable

public class MGUIDrawableTrans
extends java.lang.Object
implements IMGUIDrawable

Author:
Marek

Constructor Summary
MGUIDrawableTrans()
           
MGUIDrawableTrans(java.util.ArrayList knots)
           
MGUIDrawableTrans(java.util.ArrayList knots, boolean act)
           
MGUIDrawableTrans(boolean act)
           
MGUIDrawableTrans(int x, int y, boolean act)
           
 
Method Summary
 void execute(java.awt.Graphics g)
           
 void fitModes()
           
 boolean getActive()
           
 java.util.ArrayList getAllKnots()
           
 int getKnotNum()
           
 MDTrans getTrans()
           
 java.lang.String getType()
           
 boolean isIntersected(int x, int y)
           
 MGUIDrawableTransKnot popKnot()
           
 boolean pushKnot(MGUIDrawableTransKnot knot)
           
 void setActive(boolean act)
           
 void setTrans(MDTrans trans)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MGUIDrawableTrans

public MGUIDrawableTrans()

MGUIDrawableTrans

public MGUIDrawableTrans(java.util.ArrayList knots)

MGUIDrawableTrans

public MGUIDrawableTrans(boolean act)

MGUIDrawableTrans

public MGUIDrawableTrans(java.util.ArrayList knots,
                         boolean act)

MGUIDrawableTrans

public MGUIDrawableTrans(int x,
                         int y,
                         boolean act)
Method Detail

fitModes

public void fitModes()

setTrans

public void setTrans(MDTrans trans)

getTrans

public MDTrans getTrans()

pushKnot

public boolean pushKnot(MGUIDrawableTransKnot knot)

popKnot

public MGUIDrawableTransKnot popKnot()

execute

public void execute(java.awt.Graphics g)
Specified by:
execute in interface IMGUIDrawable

getActive

public boolean getActive()
Specified by:
getActive in interface IMGUIDrawable

setActive

public void setActive(boolean act)
Specified by:
setActive in interface IMGUIDrawable

isIntersected

public boolean isIntersected(int x,
                             int y)
Specified by:
isIntersected in interface IMGUIDrawable

getKnotNum

public int getKnotNum()

getAllKnots

public java.util.ArrayList getAllKnots()

getType

public java.lang.String getType()
Specified by:
getType in interface IMGUIDrawable