|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.app.TabProxy
Constructor Summary | |
TabProxy(java.lang.String tabTitle,
java.lang.String rootTitle,
java.lang.String tip,
javax.swing.Icon icon)
Constructor for class TabProxy |
Method Summary | |
void |
addTreeNode(javax.swing.tree.DefaultMutableTreeNode node)
Access method for an one to n association. |
javax.swing.tree.TreePath |
findTreePath(java.lang.Object obj)
Find obj in tree and return the tree path. |
java.awt.Component |
getComponent()
UMLMethod: 'Read access method for attribute component : Void' |
javax.swing.Icon |
getIcon()
UMLMethod: 'Read access method for attribute icon : Void' |
LogicUnparseInterface |
getLogicAt(int x,
int y)
Find the logic represented by the gui element at a specific location in the tab. |
javax.swing.tree.DefaultMutableTreeNode |
getRoot()
Get the root attribute of the TabProxy object |
TabbedPaneProxy |
getTabbedPaneProxy()
Get the tabbedPaneProxy attribute of the TabProxy object |
java.lang.String |
getTip()
UMLMethod: 'Read access method for attribute tip : String' |
java.lang.String |
getTitle()
UMLMethod: 'Read access method for attribute title : String' |
javax.swing.JTree |
getTree()
Return the tree component |
javax.swing.tree.TreeCellRenderer |
getTreeCellRenderer()
Get the treeCellRenderer attribute of the TabProxy object |
void |
init()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
isTabEmpty()
Return true if this tab contains no entries except the root node. |
void |
removeYou()
No comment provided by developer, please add a comment to improve documentation. |
java.awt.Component |
setComponent(java.awt.Component component)
UMLMethod: 'Write access method for attribute component : Void' |
javax.swing.Icon |
setIcon(javax.swing.Icon icon)
UMLMethod: 'Write access method for attribute icon : Void' |
void |
setRoot(javax.swing.tree.DefaultMutableTreeNode root)
Sets the root attribute of the TabProxy object |
boolean |
setTabbedPaneProxy(TabbedPaneProxy value)
Sets the tabbedPaneProxy attribute of the TabProxy object |
java.lang.String |
setTip(java.lang.String tip)
UMLMethod: 'Write access method for attribute tip : String' |
java.lang.String |
setTitle(java.lang.String title)
UMLMethod: 'Write access method for attribute title : String' |
void |
setTree(javax.swing.JTree tree)
Sets the tree attribute of the TabProxy object |
void |
setTreeCellRenderer(javax.swing.tree.TreeCellRenderer treeCellRenderer)
Sets the treeCellRenderer attribute of the TabProxy object |
protected javax.swing.JScrollPane |
setupScrollTreeComponent(javax.swing.JTree tree)
Add a scroll component to the tree. |
protected javax.swing.JTree |
setupTreeComponent()
Setup tree component |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TabProxy(java.lang.String tabTitle, java.lang.String rootTitle, java.lang.String tip, javax.swing.Icon icon)
tabTitle
- No description providedrootTitle
- No description providedtip
- No description providedicon
- No description providedMethod Detail |
public void setRoot(javax.swing.tree.DefaultMutableTreeNode root)
root
- The new root valuepublic javax.swing.tree.DefaultMutableTreeNode getRoot()
public void setTree(javax.swing.JTree tree)
tree
- The new tree valuepublic javax.swing.JTree getTree()
public java.awt.Component getComponent()
public java.awt.Component setComponent(java.awt.Component component)
component
- The new component value
public javax.swing.Icon getIcon()
public javax.swing.Icon setIcon(javax.swing.Icon icon)
icon
- The new icon value
public java.lang.String getTip()
public java.lang.String setTip(java.lang.String tip)
tip
- The new tip value
public java.lang.String getTitle()
public java.lang.String setTitle(java.lang.String title)
title
- The new title value
public javax.swing.tree.TreeCellRenderer getTreeCellRenderer()
public void setTreeCellRenderer(javax.swing.tree.TreeCellRenderer treeCellRenderer)
treeCellRenderer
- The new treeCellRenderer valuepublic void init()
public void addTreeNode(javax.swing.tree.DefaultMutableTreeNode node)
node
- The object added.public boolean isTabEmpty()
protected javax.swing.JTree setupTreeComponent()
protected javax.swing.JScrollPane setupScrollTreeComponent(javax.swing.JTree tree)
tree
- No description provided
public javax.swing.tree.TreePath findTreePath(java.lang.Object obj)
obj
- No description provided
public boolean setTabbedPaneProxy(TabbedPaneProxy value)
value
- The new tabbedPaneProxy value
public TabbedPaneProxy getTabbedPaneProxy()
public void removeYou()
public LogicUnparseInterface getLogicAt(int x, int y)
x
- horizontal coordinate of locationy
- vertical coordinate of location
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |