|
|||||||||
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.standard.CompositeFigure
CH.ifa.draw.figures.GroupFigure
public class GroupFigure
A Figure that groups a collection of figures.
Field Summary |
---|
Fields inherited from class CH.ifa.draw.standard.CompositeFigure |
---|
fFigures |
Fields inherited from interface CH.ifa.draw.framework.Figure |
---|
POPUP_MENU |
Constructor Summary | |
---|---|
GroupFigure()
|
Method Summary | |
---|---|
void |
basicDisplayBox(java.awt.Point origin,
java.awt.Point corner)
Sets the display box of a figure. |
boolean |
canConnect()
GroupFigures cannot be connected |
FigureEnumeration |
decompose()
Decomposes a figure into its parts. |
java.awt.Rectangle |
displayBox()
Gets the display box. |
java.util.Vector |
handles()
Gets the handles for the GroupFigure. |
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Sets the attribute of all the contained figures. |
Methods inherited from class CH.ifa.draw.standard.CompositeFigure |
---|
add, addAll, basicMoveBy, bringToFront, draw, figureAt, figureChanged, figureCount, figureInvalidated, figureRemoved, figureRequestRemove, figureRequestUpdate, figures, figuresReverse, findFigure, findFigure, findFigure, findFigureInside, findFigureInsideWithout, findFigureWithout, includes, orphan, orphanAll, read, release, remove, removeAll, removeAll, replace, sendToBack, write |
Methods inherited from class CH.ifa.draw.standard.AbstractFigure |
---|
addFigureChangeListener, addToContainer, center, changed, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, displayBox, displayBox, getAttribute, invalidate, isEmpty, listener, moveBy, removeFigureChangeListener, removeFromContainer, size, willChange |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupFigure()
Method Detail |
---|
public boolean canConnect()
canConnect
in interface Figure
canConnect
in class AbstractFigure
public java.awt.Rectangle displayBox()
displayBox
in interface Figure
displayBox
in class AbstractFigure
Figure.basicDisplayBox(java.awt.Point, java.awt.Point)
public void basicDisplayBox(java.awt.Point origin, java.awt.Point corner)
AbstractFigure
basicDisplayBox
in interface Figure
basicDisplayBox
in class AbstractFigure
origin
- the new origincorner
- the new cornerAbstractFigure.displayBox(java.awt.Point, java.awt.Point)
public FigureEnumeration decompose()
AbstractFigure
decompose
in interface Figure
decompose
in class AbstractFigure
public java.util.Vector handles()
handles
in interface Figure
handles
in class AbstractFigure
Handle
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface Figure
setAttribute
in class AbstractFigure
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |