|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jgraph.graph.AbstractCellView
org.jgraph.graph.VertexView
cz.cmc.tcgui.TCObjectView
cz.cmc.tcgui.QDiscView
cz.cmc.tcgui.ClassfulQDiscView
Title: ClassfulQDiscView
Description: Class providing view for classful qdisc cells.
Copyright: Copyright (c) 2003
Company: CMC Computers
| Nested Class Summary | |
static class |
ClassfulQDiscView.ClassfulQDiscEditor
In-place editor. |
static class |
ClassfulQDiscView.ClassfulQDiscRenderer
Classfull qdisc view's renderer. |
class |
ClassfulQDiscView.ClassfulQDiscHandle
Title: Class ClassfulQDiscHandle Description: Handle for ClassfulQDiscs. |
| Nested classes inherited from class cz.cmc.tcgui.QDiscView |
QDiscView.QDiscEditor, QDiscView.QDiscRenderer, QDiscView.QDiscHandle |
| Nested classes inherited from class cz.cmc.tcgui.TCObjectView |
TCObjectView.TCObjectContainerEntryPlacementContext, TCObjectView.TCObjectEditor, TCObjectView.TCObjectHandle, TCObjectView.TCObjectRenderer |
| Nested classes inherited from class org.jgraph.graph.VertexView |
org.jgraph.graph.VertexView.SizeHandle |
| Field Summary | |
protected static org.jgraph.graph.GraphCellEditor |
classfulQDiscEditor
QDiscs' title editor, created lazily. |
protected static Icon |
classfulQDiscIcon
The icon of this kind of QDisc, should be set lazily since resource managers may not be set properly at the time of class loading. |
protected static ClassfulQDiscView.ClassfulQDiscRenderer |
classfulQDiscRenderer
Classful QDisc renderer, created lazily by the superclass using the createQDiscRenderer() method. |
| Fields inherited from class cz.cmc.tcgui.TCObjectView |
resizeCursors |
| Fields inherited from class org.jgraph.graph.VertexView |
bounds, groupBounds, renderer |
| Fields inherited from class org.jgraph.graph.AbstractCellView |
allAttributes, attributes, cell, cellEditor, graph, childViews, mapper, parent |
| Constructor Summary | |
ClassfulQDiscView(Object cell,
TCGraph graph,
org.jgraph.graph.CellMapper mapper)
Creates new classful qdisc view for the cell. |
|
| Method Summary | |
protected void |
createStaticRenderer()
Creates the static view renderer for this qdisc type if it was not been created already. |
Insets |
getContainerInsets()
Returns insets fo the container view. |
org.jgraph.graph.GraphCellEditor |
getEditor()
Sets up and returns inline editor of the cell. |
org.jgraph.graph.CellHandle |
getHandle(org.jgraph.graph.GraphContext context)
|
protected Icon |
getIcon()
Gets the static icon of this QDisc class. |
org.jgraph.graph.CellViewRenderer |
getRenderer()
Returns the renderer for this qdisc type. |
boolean |
intersects(Graphics g,
Rectangle rect)
Overriden to make vertex handling non-transparent. |
protected void |
setIcon(Icon icon)
Sets the static icon of this QDisc class. |
protected void |
setInitialAttributes(Map map)
Called when the initial attributes are needed. |
protected void |
updateGroupBounds()
|
| Methods inherited from class cz.cmc.tcgui.QDiscView |
resetAutoSizeConstraints |
| Methods inherited from class cz.cmc.tcgui.TCObjectView |
computeTCObjectContainerEntryInsertionBounds, createIcon, getMaximumUsableSize, getMinimumUsableSize, initSizes, isAloneInSelection, resetAutoSizeConstraints, updateTCObjectContainerEntryPlacementContext |
| Methods inherited from class org.jgraph.graph.VertexView |
getBounds, getCachedBounds, getCenterPoint, getPerimeterPoint, childUpdated, isConstrainedSizeEvent, setCachedBounds, update |
| Methods inherited from class org.jgraph.graph.AbstractCellView |
getAllAttributes, getAttributes, getBounds, getCell, getDescendantViews, getGraph, getChildViews, getMapper, getModel, getParentView, getRendererComponent, isLeaf, refresh, removeFromParent, scale, setAttributes, setBounds, translate, updateAllAttributes |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static Icon classfulQDiscIcon
protected static ClassfulQDiscView.ClassfulQDiscRenderer classfulQDiscRenderer
protected static org.jgraph.graph.GraphCellEditor classfulQDiscEditor
| Constructor Detail |
public ClassfulQDiscView(Object cell,
TCGraph graph,
org.jgraph.graph.CellMapper mapper)
| Method Detail |
protected void setInitialAttributes(Map map)
setInitialAttributes in class QDiscViewpublic Insets getContainerInsets()
getContainerInsets in interface TCObjectViewContainerprotected void updateGroupBounds()
public boolean intersects(Graphics g,
Rectangle rect)
intersects in interface org.jgraph.graph.CellViewpublic org.jgraph.graph.CellHandle getHandle(org.jgraph.graph.GraphContext context)
getHandle in interface org.jgraph.graph.CellViewgetHandle in class QDiscViewcontext - GraphContext (cell-view) the handle is created for
protected void createStaticRenderer()
createStaticRenderer in class TCObjectViewpublic org.jgraph.graph.CellViewRenderer getRenderer()
getRenderer in class TCObjectViewpublic org.jgraph.graph.GraphCellEditor getEditor()
getEditor in interface org.jgraph.graph.CellViewgetEditor in class QDiscViewprotected void setIcon(Icon icon)
setIcon in class TCObjectViewicon - icon to setprotected Icon getIcon()
getIcon in class TCObjectView
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||