|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
org.jgraph.graph.DefaultGraphCell
cz.cmc.tcgui.TCObject
Title: class TCObject
Description: Superclass for tc objects
Copyright: Copyright (c) 2003
Company: CMC Computers
Nested Class Summary |
Nested classes inherited from class org.jgraph.graph.DefaultGraphCell |
org.jgraph.graph.DefaultGraphCell.ValueChangeHandler |
Field Summary |
Fields inherited from class org.jgraph.graph.DefaultGraphCell |
attributes, defaultBounds |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
allowsChildren, EMPTY_ENUMERATION, children, parent, userObject |
Constructor Summary | |
TCObject()
Initializes TCObject subclass with defaults |
|
TCObject(Object userObject)
Initializes TCObject subclass sets with defaults and sets the user object. |
Method Summary | |
abstract TCObjectView |
createDefaultView(TCGraph g,
org.jgraph.graph.CellMapper cm)
Creates default view object for this TCObject. |
void |
createInsertEdit(List toInsert,
Map viewMap,
TCGraph graph)
Insert into list additional cells to be created with this TCObject and inserts their attributes to the viewMap. |
int |
getID()
Returns id of the TCObject. |
abstract TCInputPort |
getTCInputPort()
|
abstract TCOutputPort |
getTCOutputPort()
|
Methods inherited from class org.jgraph.graph.DefaultGraphCell |
clone, cloneUserObject, getAttributes, getChildren, changeAttributes, setAttributes, setUserObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public TCObject()
public TCObject(Object userObject)
Method Detail |
public int getID()
public abstract TCInputPort getTCInputPort()
public abstract TCOutputPort getTCOutputPort()
public void createInsertEdit(List toInsert, Map viewMap, TCGraph graph)
toInsert
- List of additional cells to be created with this TCObjectviewMap
- attributes to be supplied to their viewspublic abstract TCObjectView createDefaultView(TCGraph g, org.jgraph.graph.CellMapper cm)
g
- graph to create view oncm
- used CellMapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |