|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCH.ifa.draw.standard.AbstractFigure
CH.ifa.draw.figures.AttributeFigure
org.objectweb.jac.ide.diagrams.TextFigure
org.objectweb.jac.ide.diagrams.MemberFigure
org.objectweb.jac.ide.diagrams.FieldFigure
Field Summary |
Fields inherited from class org.objectweb.jac.ide.diagrams.TextFigure |
fOriginX, fOriginY |
Fields inherited from interface CH.ifa.draw.framework.Figure |
POPUP_MENU |
Constructor Summary | |
FieldFigure(Field field,
ClassFigure parentFigure)
|
Method Summary | |
void |
close()
Unregister from update events |
ModelElement |
getSubstance()
Returns the model element associated with this figure. |
void |
linkToField(Class cl)
|
void |
objectUpdated(Object object,
Object extra)
The callback method. |
void |
onSelect(DisplayContext context)
Called when the figure is selected |
void |
setText(String s)
Sets the text shown by the text figure. |
Methods inherited from class org.objectweb.jac.ide.diagrams.MemberFigure |
getName, getTextColor, getType |
Methods inherited from class org.objectweb.jac.ide.diagrams.TextFigure |
acceptsTyping, basicDisplayBox, basicMoveBy, changed, connect, createCurrentFont, disconnect, displayBox, drawBackground, drawFrame, figureChanged, figureInvalidated, figureRemoved, figureRequestRemove, figureRequestUpdate, getAttribute, getFont, getText, handles, moveBy, overlayColumns, readOnly, release, setAttribute, setCurrentFontName, setCurrentFontSize, setCurrentFontStyle, setFont, setReadOnly, textDisplayBox, updateLocation |
Methods inherited from class CH.ifa.draw.figures.AttributeFigure |
draw, getDefaultAttribute, getFillColor, getFrameColor |
Methods inherited from class CH.ifa.draw.standard.AbstractFigure |
addFigureChangeListener, addToContainer, canConnect, center, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, figures, findFigureInside, getZValue, includes, invalidate, isEmpty, listener, removeFigureChangeListener, removeFromContainer, setZValue, size, willChange |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface CH.ifa.draw.framework.Figure |
addFigureChangeListener, addToContainer, basicDisplayBox, canConnect, center, changed, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, displayBox, draw, figures, findFigureInside, getAttribute, getZValue, handles, includes, invalidate, isEmpty, listener, moveBy, release, removeFigureChangeListener, removeFromContainer, setAttribute, setZValue, size, willChange |
Constructor Detail |
public FieldFigure(Field field, ClassFigure parentFigure)
Method Detail |
public void close()
ModelElementFigure
close
in interface ModelElementFigure
public ModelElement getSubstance()
ModelElementFigure
getSubstance
in interface ModelElementFigure
getSubstance
in class MemberFigure
public void linkToField(Class cl)
public void setText(String s)
TextFigure
setText
in interface CH.ifa.draw.standard.TextHolder
setText
in class TextFigure
public void objectUpdated(Object object, Object extra)
ObjectUpdate
objectUpdated
in interface ObjectUpdate
object
- the updated objectextra
- extra dataViewControlWrapper.registerObject(Wrappee,ObjectUpdate,Object)
public void onSelect(DisplayContext context)
Selectable
onSelect
in interface Selectable
context
- the DiagramView's DisplayContext
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |