| java.lang.Object org.cougaar.core.qos.frame.visualizer.ShapeGraphic org.cougaar.core.qos.frame.visualizer.ShapeContainer
ShapeContainer | public class ShapeContainer extends ShapeGraphic (Code) | | Created by IntelliJ IDEA.
User: mwalczak
Date: Apr 4, 2005
Time: 9:42:49 AM
To change this template use File | Settings | File Templates.
|
Method Summary | |
public void | add(ShapeGraphic sh) | public void | add(org.cougaar.core.qos.frame.Frame frame) | protected void | buildChildren(FrameModel frameModel) | public ShapeGraphic | createInstance(org.cougaar.core.qos.frame.Frame frame, FrameModel fmodel) | public void | draw(Graphics2D g2) | protected void | drawChildren(Graphics2D g2) | protected void | drawChildrenLabels(Graphics2D g2) | public void | drawLabel(Graphics2D g2) | public ShapeGraphic | find(double mx, double my) | public ShapeGraphic | find(org.cougaar.core.qos.frame.Frame f) | public Collection | getChildren() | public ShapeLayout | getLayout() | public Point2D.Double | getNextInsertPosition() | public int | getNumChildren() | public Collection | getPrototypes() | public boolean | hasChild(ShapeGraphic g) | public boolean | hasPrototype(String kind) | public boolean | isContainer() | protected void | layoutChildren() | public void | remove(ShapeGraphic sh) | public void | remove(String shapeId) | public void | reshape(double tx, double ty, double w, double h) | public void | setLayout(ShapeLayout layout) | public void | setMargins(double left, double right, double bottom, double top, double hpadding, double vpadding) | public void | update(FrameModel frameModel, HashSet addedDataFrames, HashSet removedDataFrames, HashSet addedRelations) |
ShapeContainer | public ShapeContainer()(Code) | | |
getNumChildren | public int getNumChildren()(Code) | | |
isContainer | public boolean isContainer()(Code) | | |
layoutChildren | protected void layoutChildren()(Code) | | |
reshape | public void reshape(double tx, double ty, double w, double h)(Code) | | |
setMargins | public void setMargins(double left, double right, double bottom, double top, double hpadding, double vpadding)(Code) | | |
Methods inherited from org.cougaar.core.qos.frame.visualizer.ShapeGraphic | public void addSlotListener(SlotChangeListener l)(Code)(Java Doc) public boolean contains(double mx, double my)(Code)(Java Doc) public ShapeGraphic createInstance(org.cougaar.core.qos.frame.Frame frame, FrameModel fmodel)(Code)(Java Doc) public RectangularShape createShape()(Code)(Java Doc) public void draw(Graphics2D g2)(Code)(Java Doc) public void drawLabel(Graphics2D g2)(Code)(Java Doc) public ShapeGraphic find(double mx, double my)(Code)(Java Doc) public ShapeGraphic find(org.cougaar.core.qos.frame.Frame f)(Code)(Java Doc) public Rectangle getBounds()(Code)(Java Doc) public Rectangle2D getBounds2D()(Code)(Java Doc) public org.cougaar.core.qos.frame.Frame getFrame()(Code)(Java Doc) public String getFrameIdSlotName()(Code)(Java Doc) public FramePredicate getFramePredicate()(Code)(Java Doc) public String getId()(Code)(Java Doc) public String getLabel()(Code)(Java Doc) public LabelRenderer getLabelRenderer()(Code)(Java Doc) public ShapeContainer getParent()(Code)(Java Doc) public org.cougaar.core.qos.frame.Frame getParentFrame()(Code)(Java Doc) public ShapeContainer getParentWithFrame()(Code)(Java Doc) public Point2D.Double getPosition()(Code)(Java Doc) public Shape getShape()(Code)(Java Doc) public Dimension getSize()(Code)(Java Doc) public Collection getSlotListeners()(Code)(Java Doc) public boolean hasFrame()(Code)(Java Doc) public boolean isContainer()(Code)(Java Doc) public boolean isMouseOver()(Code)(Java Doc) public boolean isPrototype()(Code)(Java Doc) public boolean isSelected()(Code)(Java Doc) public boolean isVisible()(Code)(Java Doc) public void processFrameChange(org.cougaar.core.qos.frame.Frame f, org.cougaar.core.qos.frame.Frame.Change change)(Code)(Java Doc) public void resetSize()(Code)(Java Doc) public void reshape(double x, double y, double width, double height)(Code)(Java Doc) public void setFrame(org.cougaar.core.qos.frame.Frame frame)(Code)(Java Doc) public void setFrameIdSlotName(String slotName)(Code)(Java Doc) public void setFramePredicate(FramePredicate p)(Code)(Java Doc) public void setId(String id)(Code)(Java Doc) public void setLabel(String lbl)(Code)(Java Doc) public void setLabelRenderer(LabelRenderer lbl)(Code)(Java Doc) public void setMouseOver(boolean mouseOver)(Code)(Java Doc) public void setParent(ShapeContainer container)(Code)(Java Doc) public void setPrototype(boolean isPrototype)(Code)(Java Doc) public void setRenderer(ShapeRenderer shapeRenderer)(Code)(Java Doc) public void setSelected(boolean selected)(Code)(Java Doc) public void setShapePrototype(RectangularShape shape)(Code)(Java Doc) public void setVisible(boolean visible)(Code)(Java Doc) public String toString()(Code)(Java Doc) public void unregister()(Code)(Java Doc) public void update(FrameModel frameModel, HashSet addedDataFrames, HashSet removedDataFrames, HashSet addedRelations)(Code)(Java Doc) public void validateListeners()(Code)(Java Doc)
|
|
|