Java Doc for ShapeContainer.java in  » Science » Cougaar12_4 » org » cougaar » core » qos » frame » visualizer » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Science » Cougaar12_4 » org.cougaar.core.qos.frame.visualizer 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


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.


Field Summary
protected  HashSetchildren
    
protected  HashSetframeChildren
    
protected  HashMapprototypes
    
protected  ShapeLayoutshapeLayout
    

Constructor Summary
public  ShapeContainer()
    
public  ShapeContainer(String id, String label)
    

Method Summary
public  voidadd(ShapeGraphic sh)
    
public  voidadd(org.cougaar.core.qos.frame.Frame frame)
    
protected  voidbuildChildren(FrameModel frameModel)
    
public  ShapeGraphiccreateInstance(org.cougaar.core.qos.frame.Frame frame, FrameModel fmodel)
    
public  voiddraw(Graphics2D g2)
    
protected  voiddrawChildren(Graphics2D g2)
    
protected  voiddrawChildrenLabels(Graphics2D g2)
    
public  voiddrawLabel(Graphics2D g2)
    
public  ShapeGraphicfind(double mx, double my)
    
public  ShapeGraphicfind(org.cougaar.core.qos.frame.Frame f)
    
public  CollectiongetChildren()
    
public  ShapeLayoutgetLayout()
    
public  Point2D.DoublegetNextInsertPosition()
    
public  intgetNumChildren()
    
public  CollectiongetPrototypes()
    
public  booleanhasChild(ShapeGraphic g)
    
public  booleanhasPrototype(String kind)
    
public  booleanisContainer()
    
protected  voidlayoutChildren()
    
public  voidremove(ShapeGraphic sh)
    
public  voidremove(String shapeId)
    
public  voidreshape(double tx, double ty, double w, double h)
    
public  voidsetLayout(ShapeLayout layout)
    
public  voidsetMargins(double left, double right, double bottom, double top, double hpadding, double vpadding)
    
public  voidupdate(FrameModel frameModel, HashSet addedDataFrames, HashSet removedDataFrames, HashSet addedRelations)
    

Field Detail
children
protected HashSet children(Code)



frameChildren
protected HashSet frameChildren(Code)



prototypes
protected HashMap prototypes(Code)



shapeLayout
protected ShapeLayout shapeLayout(Code)




Constructor Detail
ShapeContainer
public ShapeContainer()(Code)



ShapeContainer
public ShapeContainer(String id, String label)(Code)




Method Detail
add
public void add(ShapeGraphic sh)(Code)



add
public void add(org.cougaar.core.qos.frame.Frame frame)(Code)



buildChildren
protected void buildChildren(FrameModel frameModel)(Code)



createInstance
public ShapeGraphic createInstance(org.cougaar.core.qos.frame.Frame frame, FrameModel fmodel)(Code)



draw
public void draw(Graphics2D g2)(Code)



drawChildren
protected void drawChildren(Graphics2D g2)(Code)



drawChildrenLabels
protected void drawChildrenLabels(Graphics2D g2)(Code)



drawLabel
public void drawLabel(Graphics2D g2)(Code)



find
public ShapeGraphic find(double mx, double my)(Code)



find
public ShapeGraphic find(org.cougaar.core.qos.frame.Frame f)(Code)



getChildren
public Collection getChildren()(Code)



getLayout
public ShapeLayout getLayout()(Code)



getNextInsertPosition
public Point2D.Double getNextInsertPosition()(Code)



getNumChildren
public int getNumChildren()(Code)



getPrototypes
public Collection getPrototypes()(Code)



hasChild
public boolean hasChild(ShapeGraphic g)(Code)



hasPrototype
public boolean hasPrototype(String kind)(Code)



isContainer
public boolean isContainer()(Code)



layoutChildren
protected void layoutChildren()(Code)



remove
public void remove(ShapeGraphic sh)(Code)



remove
public void remove(String shapeId)(Code)



reshape
public void reshape(double tx, double ty, double w, double h)(Code)



setLayout
public void setLayout(ShapeLayout layout)(Code)



setMargins
public void setMargins(double left, double right, double bottom, double top, double hpadding, double vpadding)(Code)



update
public void update(FrameModel frameModel, HashSet addedDataFrames, HashSet removedDataFrames, HashSet addedRelations)(Code)



Fields inherited from org.cougaar.core.qos.frame.visualizer.ShapeGraphic
protected org.cougaar.core.qos.frame.Frame frame(Code)(Java Doc)
protected FrameModel frameModel(Code)(Java Doc)
protected String frameidSlotName(Code)(Java Doc)
protected String idlabel(Code)(Java Doc)
protected LabelRenderer labelRenderer(Code)(Java Doc)
protected Logger log(Code)(Java Doc)
protected double originalWidthoriginalHeight(Code)(Java Doc)
protected ShapeContainer parent(Code)(Java Doc)
protected FramePredicate predicate(Code)(Java Doc)
protected ShapeRenderer renderer(Code)(Java Doc)
protected RectangularShape shapeshapePrototype(Code)(Java Doc)
protected ArrayList slotListeners(Code)(Java Doc)
protected boolean visibleselectedmouseOverisPrototype(Code)(Java Doc)
protected double xywidthheight(Code)(Java Doc)

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)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.