|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.draw2d.Figure
de.upb.swt.epctools.figures.LabeledFigure
de.upb.swt.epctools.figures.ObjectFigure
public class ObjectFigure
This Figure represents an iepc object.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure |
|---|
org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch |
| Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure |
|---|
org.eclipse.draw2d.IFigure.NoInsets |
| Field Summary | |
|---|---|
private Item |
m_object
|
private org.eclipse.draw2d.geometry.Point |
m_old_location
|
private org.eclipse.draw2d.geometry.Dimension |
m_old_size
|
private byte |
m_old_state
|
org.eclipse.draw2d.Polyline |
m_polyline_1
|
org.eclipse.draw2d.Polyline |
m_polyline_2
|
private org.eclipse.draw2d.RectangleFigure |
m_rectangle
|
private org.eclipse.draw2d.Label |
m_tool_tip
|
| Fields inherited from class de.upb.swt.epctools.figures.LabeledFigure |
|---|
m_label |
| Fields inherited from class org.eclipse.draw2d.Figure |
|---|
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip |
| Fields inherited from interface org.eclipse.draw2d.IFigure |
|---|
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS |
| Constructor Summary | |
|---|---|
ObjectFigure(ObjectItem object)
This constructor creates a figure for the given instance. |
|
| Method Summary | |
|---|---|
private org.eclipse.draw2d.geometry.PointList |
createPolylinePointList1(int x,
int y,
int w,
int h)
|
private org.eclipse.draw2d.geometry.PointList |
createPolylinePointList2(int x,
int y,
int w,
int h)
|
void |
paintFigure(org.eclipse.draw2d.Graphics g)
|
private void |
setConsumedVisibility(ObjectItem object)
|
void |
setLineStyle(CItem citem)
|
| Methods inherited from class de.upb.swt.epctools.figures.LabeledFigure |
|---|
getLabel |
| Methods inherited from class org.eclipse.draw2d.Figure |
|---|
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintClientArea, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Item m_object
private org.eclipse.draw2d.RectangleFigure m_rectangle
private org.eclipse.draw2d.Label m_tool_tip
public org.eclipse.draw2d.Polyline m_polyline_1
public org.eclipse.draw2d.Polyline m_polyline_2
private byte m_old_state
private org.eclipse.draw2d.geometry.Point m_old_location
private org.eclipse.draw2d.geometry.Dimension m_old_size
| Constructor Detail |
|---|
public ObjectFigure(ObjectItem object)
| Method Detail |
|---|
private void setConsumedVisibility(ObjectItem object)
public void setLineStyle(CItem citem)
setLineStyle in class LabeledFigure
private org.eclipse.draw2d.geometry.PointList createPolylinePointList1(int x,
int y,
int w,
int h)
private org.eclipse.draw2d.geometry.PointList createPolylinePointList2(int x,
int y,
int w,
int h)
public void paintFigure(org.eclipse.draw2d.Graphics g)
paintFigure in class org.eclipse.draw2d.Figure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||