de.tu_berlin.cs.tfs.muvitorkit.animation
Class IAnnotation.Stub

java.lang.Object
  extended by de.tu_berlin.cs.tfs.muvitorkit.animation.IAnnotation.Stub
All Implemented Interfaces:
IAnnotation
Direct Known Subclasses:
IAnnotation.LabelAnnotation
Enclosing interface:
IAnnotation

public static class IAnnotation.Stub
extends Object
implements IAnnotation

Rating red

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.tu_berlin.cs.tfs.muvitorkit.animation.IAnnotation
IAnnotation.LabelAnnotation, IAnnotation.Stub
 
Constructor Summary
IAnnotation.Stub(IFigure figure, Point offset, AbstractConnectionAnchor sourceAnchor, AbstractConnectionAnchor targetAnchor, boolean isStatic)
           
 
Method Summary
 void annotate(IFigure container, IFigure target)
           
 void deannotate()
           
 PolylineConnection getConnection()
           
 IFigure getFigure()
           
 Point getOffset()
           
 boolean isStatic()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAnnotation.Stub

public IAnnotation.Stub(IFigure figure,
                        Point offset,
                        AbstractConnectionAnchor sourceAnchor,
                        AbstractConnectionAnchor targetAnchor,
                        boolean isStatic)
Parameters:
figure -
offset -
targetAnchor -
isStatic -
Method Detail

annotate

public void annotate(IFigure container,
                     IFigure target)
Specified by:
annotate in interface IAnnotation

deannotate

public void deannotate()
Specified by:
deannotate in interface IAnnotation

isStatic

public boolean isStatic()
Specified by:
isStatic in interface IAnnotation
Returns:

getFigure

public IFigure getFigure()
Specified by:
getFigure in interface IAnnotation
Returns:

getOffset

public Point getOffset()
Specified by:
getOffset in interface IAnnotation
Returns:

getConnection

public PolylineConnection getConnection()
Specified by:
getConnection in interface IAnnotation
Returns: