Serialized Form


Package cz.cmc.tcgui.actions

Class cz.cmc.tcgui.actions.AbstractFileAction extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.AutoSize extends TCAction implements Serializable

Serialized Fields

autoSize

boolean autoSize

Class cz.cmc.tcgui.actions.DetachQDisc extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.DetachQDiscClass extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.DetachSubclasses extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.DetachSubclassParent extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.DisconnectClassMatches extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.DisconnectFilterMatch extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.NewSchema extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.Open extends AbstractFileAction implements Serializable

Class cz.cmc.tcgui.actions.RemoveTCObject extends TCAction implements Serializable

Class cz.cmc.tcgui.actions.Save extends AbstractFileAction implements Serializable

Class cz.cmc.tcgui.actions.SaveAs extends Save implements Serializable

Class cz.cmc.tcgui.actions.SchemaExportTC extends AbstractFileAction implements Serializable

Class cz.cmc.tcgui.actions.TCAction extends AbstractAction implements Serializable

Serialized Fields

tcGui

TCGui tcGui

Class cz.cmc.tcgui.actions.TCObjectProperties extends TCAction implements Serializable

Serialized Fields

tcObject

TCObject tcObject

Class cz.cmc.tcgui.actions.TestSchemaExportTC extends TCAction implements Serializable


Package cz.cmc.tcgui

Class cz.cmc.tcgui.Class extends TCObject implements Serializable

Serialized Fields

subclassInputPort

SubclassInputPort subclassInputPort
Subclass input port


subclassOutputPort

SubclassOutputPort subclassOutputPort
Subclass output port


classMatchPort

ClassMatchPort classMatchPort
Class match port

Class cz.cmc.tcgui.ClassfulQDisc extends QDisc implements Serializable

Serialized Fields

subclassOutputPort

SubclassOutputPort subclassOutputPort
Subclass output port of this qdisc

Class cz.cmc.tcgui.ClassfulQDiscView extends QDiscView implements Serializable

Class cz.cmc.tcgui.ClassfulQDiscView.ClassfulQDiscEditor extends QDiscView.QDiscEditor implements Serializable

Class cz.cmc.tcgui.ClassfulQDiscView.ClassfulQDiscRenderer extends QDiscView.QDiscRenderer implements Serializable

Class cz.cmc.tcgui.ClasslessQDisc extends QDisc implements Serializable

Class cz.cmc.tcgui.ClasslessQDiscView extends QDiscView implements Serializable

Class cz.cmc.tcgui.ClasslessQDiscView.ClasslessQDiscEditor extends QDiscView.QDiscEditor implements Serializable

Class cz.cmc.tcgui.ClasslessQDiscView.ClasslessQDiscRenderer extends QDiscView.QDiscRenderer implements Serializable

Class cz.cmc.tcgui.ClassMatchPort extends TCInputPort implements Serializable

Class cz.cmc.tcgui.ClassView extends TCObjectView implements Serializable

Class cz.cmc.tcgui.ClassView.ClassEditor extends TCObjectView.TCObjectEditor implements Serializable

Class cz.cmc.tcgui.ClassView.ClassRenderer extends TCObjectView.TCObjectRenderer implements Serializable

Class cz.cmc.tcgui.Filter extends FilterEntry implements Serializable

Serialized Fields

filterInputPort

FilterInputPort filterInputPort
Filter head input port


filterOutputPort

FilterOutputPort filterOutputPort
Filter head input port

Class cz.cmc.tcgui.FilterElement extends FilterEntry implements Serializable

Serialized Fields

filterElementInputPort

FilterElementInputPort filterElementInputPort
Filter element input port


filterElementOutputPort

FilterElementOutputPort filterElementOutputPort
Filter element input port


filterMatchPort

FilterMatchPort filterMatchPort
Filter match port

Class cz.cmc.tcgui.FilterElementInputPort extends TCInputPort implements Serializable

Class cz.cmc.tcgui.FilterElementOutputPort extends TCOutputPort implements Serializable

Class cz.cmc.tcgui.FilterElementView extends FilterEntryView implements Serializable

Class cz.cmc.tcgui.FilterElementView.FilterElementEditor extends FilterEntryView.FilterEntryEditor implements Serializable

Class cz.cmc.tcgui.FilterElementView.FilterElementRenderer extends FilterEntryView.FilterEntryRenderer implements Serializable

Class cz.cmc.tcgui.FilterEntry extends TCObject implements Serializable

Class cz.cmc.tcgui.FilterEntryView extends TCObjectView implements Serializable

Class cz.cmc.tcgui.FilterEntryView.FilterEntryEditor extends TCObjectView.TCObjectEditor implements Serializable

Class cz.cmc.tcgui.FilterEntryView.FilterEntryRenderer extends TCObjectView.TCObjectRenderer implements Serializable

Class cz.cmc.tcgui.FilterChainEdge extends TCEdge implements Serializable

Class cz.cmc.tcgui.FilterInputPort extends TCInputPort implements Serializable

Class cz.cmc.tcgui.FilterMatchEdge extends TCEdge implements Serializable

Class cz.cmc.tcgui.FilterMatchPort extends TCOutputPort implements Serializable

Class cz.cmc.tcgui.FilterOutputPort extends TCOutputPort implements Serializable

Class cz.cmc.tcgui.FilterView extends FilterEntryView implements Serializable

Class cz.cmc.tcgui.FilterView.FilterEditor extends FilterEntryView.FilterEntryEditor implements Serializable

Class cz.cmc.tcgui.FilterView.FilterRenderer extends FilterEntryView.FilterEntryRenderer implements Serializable

Class cz.cmc.tcgui.QDisc extends TCObject implements Serializable

Serialized Fields

qDiscInputPort

QDiscInputPort qDiscInputPort
Input port of this qdisc

Class cz.cmc.tcgui.QDiscInputEdge extends TCEdge implements Serializable

Class cz.cmc.tcgui.QDiscInputPort extends TCInputPort implements Serializable

Class cz.cmc.tcgui.QDiscView extends TCObjectView implements Serializable

Class cz.cmc.tcgui.QDiscView.QDiscEditor extends TCObjectView.TCObjectEditor implements Serializable

Class cz.cmc.tcgui.QDiscView.QDiscRenderer extends TCObjectView.TCObjectRenderer implements Serializable

Class cz.cmc.tcgui.ResourceManager.ResourceException extends RuntimeException implements Serializable

Class cz.cmc.tcgui.SubclassEdge extends TCEdge implements Serializable

Class cz.cmc.tcgui.SubclassInputPort extends TCInputPort implements Serializable

Class cz.cmc.tcgui.SubclassOutputPort extends TCOutputPort implements Serializable

Class cz.cmc.tcgui.TCEdge extends org.jgraph.graph.DefaultGraphCell implements Serializable

Serialized Fields

source

Object source
Source and target of the edge.


target

Object target
Source and target of the edge.

Class cz.cmc.tcgui.TCEdgeView extends org.jgraph.graph.EdgeView implements Serializable

Class cz.cmc.tcgui.TCEdgeView.FilterMatchRouting extends Object implements Serializable

Class cz.cmc.tcgui.TCEditor extends JPanel implements Serializable

Serialized Fields

tcGui

TCGui tcGui
TCGui environment owning this editor


graph

TCGraph graph
TC Graph associated with this editor.


interactive

boolean interactive
Interactive mode flag.


tcEditorListenerList

EventListenerList tcEditorListenerList
This entry holds list of all interfaces who subscribed listening of hoTCEditorEvents

See Also:
TCEditor.addTCEditorListener(cz.cmc.tcgui.TCEditorListener), TCEditor.removeTCEditorListener(cz.cmc.tcgui.TCEditorListener)

firingTCEditorEvent

boolean firingTCEditorEvent
avoid nested firing of events (possible infinite loops)


undoManager

org.jgraph.graph.GraphUndoManager undoManager
Undo manager associated with this editor.


device

String device
Name of the network device this schema stands for


tcObjectIDMap

Map tcObjectIDMap
Hashtable tc object id => tc object


objectBeingPlaced

TCObject objectBeingPlaced
The object that is currently being placed, if any.


freeTCObjectID

int freeTCObjectID
TCObject ID generator.

Class cz.cmc.tcgui.TCEditorEvent extends AWTEvent implements Serializable

Class cz.cmc.tcgui.TCGraph extends org.jgraph.JGraph implements Serializable

Serialized Fields

handleSizes

int[] handleSizes
Handle size array


tcEditor

TCEditor tcEditor
The associated TC editor

Class cz.cmc.tcgui.TCGraphModel extends org.jgraph.graph.DefaultGraphModel implements Serializable

Class cz.cmc.tcgui.TCGraphSelectionModel extends org.jgraph.graph.DefaultGraphSelectionModel implements Serializable

Serialized Fields

cellMap

TreeMap cellMap
Map where the selected objects are structurally stored


cellHeap

Vector cellHeap

Class cz.cmc.tcgui.TCGraphUI extends org.jgraph.plaf.basic.BasicGraphUI implements Serializable

Class cz.cmc.tcgui.TCGraphUI.TCGraphSelectionHandler extends org.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler implements Serializable

Class cz.cmc.tcgui.TCGraphUI.TCMouseHandler extends org.jgraph.plaf.basic.BasicGraphUI.MouseHandler implements Serializable

Class cz.cmc.tcgui.TCGraphUI.TCRootHandle extends org.jgraph.plaf.basic.BasicGraphUI.RootHandle implements Serializable

Class cz.cmc.tcgui.TCGui extends JFrame implements Serializable

Serialized Fields

newSchemaAction

Action newSchemaAction
Actions


openAction

Action openAction
Actions


saveAction

Action saveAction
Actions


saveAsAction

Action saveAsAction
Actions


testExportSchemaTCAction

Action testExportSchemaTCAction
Actions


exportSchemaTCAction

Action exportSchemaTCAction
Actions


undoAction

Action undoAction
Actions


redoAction

Action redoAction
Actions


insertClassfulQDiscAction

Action insertClassfulQDiscAction
Actions


insertClasslessQDiscAction

Action insertClasslessQDiscAction
Actions


insertFilterAction

Action insertFilterAction
Actions


insertFilterElementAction

Action insertFilterElementAction
Actions


insertClassAction

Action insertClassAction
Actions


exportTestAction

Action exportTestAction
Actions


exportAction

Action exportAction
Actions


testAction

Action testAction
Actions


currentFile

String currentFile
Current file being edited.


currentEditor

TCEditor currentEditor

dataDefinition

DataDefinition dataDefinition

deviceTextField

JTextField deviceTextField

Class cz.cmc.tcgui.TCInputPort extends TCPort implements Serializable

Class cz.cmc.tcgui.TCObject extends org.jgraph.graph.DefaultGraphCell implements Serializable

Serialized Fields

id

int id
ID of the TCObject, unique within schema.

Class cz.cmc.tcgui.TCObjectPropertiesDialog extends JDialog implements Serializable

Serialized Fields

defaultEditor

DefaultEditor defaultEditor

tcExport

TCExport tcExport

tcImport

TCImport tcImport

tcObject

TCObject tcObject

contentPane

Container contentPane

editorComponent

JComponent editorComponent

Class cz.cmc.tcgui.TCObjectView extends org.jgraph.graph.VertexView implements Serializable

Class cz.cmc.tcgui.TCObjectView.TCObjectEditor extends org.jgraph.graph.DefaultGraphCellEditor implements Serializable

Class cz.cmc.tcgui.TCObjectView.TCObjectRenderer extends org.jgraph.graph.VertexRenderer implements Serializable

Serialized Fields

iconPosition

Point iconPosition
Icon position

Class cz.cmc.tcgui.TCOutputPort extends TCPort implements Serializable

Class cz.cmc.tcgui.TCPort extends org.jgraph.graph.DefaultGraphCell implements Serializable

Serialized Fields

edges

HashSet edges
Edges that are connected to the port


anchor

org.jgraph.graph.Port anchor
Reference to the anchor of this port

Class cz.cmc.tcgui.TCPortView extends org.jgraph.graph.PortView implements Serializable

Class cz.cmc.tcgui.TCPortView.TCPortRenderer extends org.jgraph.graph.PortRenderer implements Serializable


Package cz.cmc.tcgui.dataif

Class cz.cmc.tcgui.dataif.ExportException extends Exception implements Serializable

Class cz.cmc.tcgui.dataif.ImportException extends Exception implements Serializable


Package cz.cmc.tcgui.datamanip

Class cz.cmc.tcgui.datamanip.AttributeEntryInstancePanel extends JPanel implements Serializable

Class cz.cmc.tcgui.datamanip.AttributeEntryPanel extends JPanel implements Serializable

Serialized Fields

changeMap

Map changeMap

attrInstanceCount

int attrInstanceCount

attributeEntry

AttributeEntry attributeEntry

childEnabled

boolean childEnabled

addButton

JButton addButton

remButton

JButton remButton

Class cz.cmc.tcgui.datamanip.AttributeEntryPanel.DISABLED_COLOR extends Color implements Serializable

Class cz.cmc.tcgui.datamanip.AttributeGroupInstancePanel extends AttributeEntryInstancePanel implements Serializable

Serialized Fields

changeMap

Map changeMap

attributeEI

AttributeEntryInstance attributeEI

attributeGroup

AttributeGroup attributeGroup

childEnabled

boolean childEnabled

Class cz.cmc.tcgui.datamanip.AttributeInstancePanel extends AttributeEntryInstancePanel implements Serializable

Serialized Fields

changeMap

Map changeMap

attributeEI

AttributeEntryInstance attributeEI

attribute

Attribute attribute

childEnabled

boolean childEnabled

attributeTypeComponent

JComponent attributeTypeComponent

Class cz.cmc.tcgui.datamanip.AttributeTypeFloatTextField extends JTextField implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

startValue

float startValue

hasStartValue

boolean hasStartValue

attrType

AttributeTypeFloat attrType

Class cz.cmc.tcgui.datamanip.AttributeTypeIntTextField extends JTextField implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

attrType

AttributeTypeInt attrType

lastInsertedValue

String lastInsertedValue

startValue

int startValue

hasStartValue

boolean hasStartValue

Class cz.cmc.tcgui.datamanip.AttributeTypeSetComboBox extends JComboBox implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

attrType

AttributeTypeSet attrType

startValue

Set startValue

Class cz.cmc.tcgui.datamanip.AttributeTypeSetList extends JList implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

attrType

AttributeTypeSet attrType

startValue

Set startValue

hasStartValue

boolean hasStartValue

listSelectionModel

ListSelectionModel listSelectionModel

Class cz.cmc.tcgui.datamanip.AttributeTypeStringTextField extends JTextField implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

startValue

String startValue

hasStartValue

boolean hasStartValue

attrType

AttributeTypeString attrType

Class cz.cmc.tcgui.datamanip.AttributeTypeVariantTextField extends JTextField implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

attrType

AttributeTypeVariant attrType

startValue

String startValue

hasStartValue

boolean hasStartValue

Class cz.cmc.tcgui.datamanip.DefaultEditor extends JPanel implements Serializable

Serialized Fields

changeMap

Map changeMap

tcObject

TCObject tcObject

tcExport

TCExport tcExport

dataDefinitionTCObject

TCObject dataDefinitionTCObject

attributeEntryPanel

AttributeEntryPanel attributeEntryPanel

Class cz.cmc.tcgui.datamanip.EditorTester extends JFrame implements Serializable

Class cz.cmc.tcgui.datamanip.FilterPanel extends AttributeEntryPanel implements Serializable

Serialized Fields

changeMap

Map changeMap

attrEI

AttributeEntryInstance attrEI

Class cz.cmc.tcgui.datamanip.InvalidAttributeChangeException extends RuntimeException implements Serializable

Class cz.cmc.tcgui.datamanip.InvalidConnectionException extends RuntimeException implements Serializable