Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

activations - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The list for the activations.
activations_clone - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
Local copy of activations.
ActivationsModel() - Constructor for class jadex.rules.tools.reteviewer.AgendaPanel.ActivationsModel
 
addAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Add an attribute of an object to the given value.
addBreakpointListener(IChangeListener) - Method in class jadex.rules.tools.reteviewer.RulebasePanel
Add a change listener to be notified of rule selection changes.
addExternalObjectUsage(Object, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Add an external usage of a state object.
addInfoPanel(String, JComponent) - Method in class jadex.rules.tools.reteviewer.RetePanel
Add an info panel (right hand side).
addJavaRootObject(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Add a Java object as root object.
addRefreshTimer(Timer) - Static method in class jadex.rules.tools.stateviewer.OAVTreeModel
Add a timer to the static refresh timer list
addStateListener(IOAVStateListener, boolean) - Method in class jadex.rules.tools.stateviewer.CopyState
Add a new state listener.
addSubstate(IOAVState) - Method in class jadex.rules.tools.stateviewer.CopyState
Add a substate.
addTreeModelListener(TreeModelListener) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Add a listener to the model.
agenda - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The agenda.
AGENDA_NAME - Static variable in class jadex.rules.tools.reteviewer.RetePanel
The name of the agenda panel.
agendalistener - Variable in class jadex.rules.tools.reteviewer.RetePanel
The agenda listener.
AgendaPanel - Class in jadex.rules.tools.reteviewer
Panel for showing / manipulating the Rete agenda.
AgendaPanel(IAgenda) - Constructor for class jadex.rules.tools.reteviewer.AgendaPanel
Create an agenda panel.
AgendaPanel.ActivationsModel - Class in jadex.rules.tools.reteviewer
List model for activations.
AgendaPanel.HistoryModel - Class in jadex.rules.tools.reteviewer
List model for history.
amodel - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The list model for the activations.
annealing - Variable in class jadex.rules.tools.reteviewer.ReteLayout
Flag to enable simulated annealing (SA).
ap - Variable in class jadex.rules.tools.reteviewer.RetePanel
The agenda panel.
ASCENDING - Static variable in class jadex.rules.tools.common.TableSorter
 
attribute - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
The attribute.
AttributeNode(OAVTreeModel.ObjectNode, OAVAttributeType) - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
Create a new attribute node.

B

buildGraph(DirectedSparseGraph, ReteNode) - Method in class jadex.rules.tools.reteviewer.RetePanel
Build (or rebuild) the graph from the root node.
ButtonCellManager() - Constructor for class jadex.rules.tools.reteviewer.RulebasePanel.ButtonCellManager
 

C

calcEdgeLength(ReteEdge, INode, int, int) - Method in class jadex.rules.tools.reteviewer.ReteLayout
Calculate the edge length of the given edge.
calcEdgeLengths(Graph, INode, int, int) - Method in class jadex.rules.tools.reteviewer.ReteLayout
Calculate the edge lengths between a node and its parents/children.
children - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
The children.
children - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
The children.
children - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.RootNode
The children.
COMPARABLE_COMAPRATOR - Static variable in class jadex.rules.tools.common.TableSorter
 
containsKey(Object, OAVAttributeType, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Test if a key is contained in the map attribute.
containsObject(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Test if the state contains a specific object.
copy - Variable in class jadex.rules.tools.stateviewer.CopyState
The state copy.
copy - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The local copy of the state (synchronized to swing thread).
copyObject(IOAVState, Object, OAVObjectType) - Static method in class jadex.rules.tools.stateviewer.CopyState
Copy an OAV object into a map.
CopyState - Class in jadex.rules.tools.stateviewer
A copy state allows to decouple a state from the user (e.g.
CopyState(IOAVState, ISynchronizator) - Constructor for class jadex.rules.tools.stateviewer.CopyState
Create a local copy state.
createAndTestStructureChange(ObjectInspectorTreeModelTest) - Method in class jadex.rules.tools.stateviewer.ObjectInspectorTreeModelTest
 
createOAVFrame(String, IOAVState) - Static method in class jadex.rules.tools.stateviewer.OAVPanel
Create a frame for an OAV state.
createObject(OAVObjectType) - Method in class jadex.rules.tools.stateviewer.CopyState
Create an object.
createReteFrame(String, RuleSystem, ISteppable) - Static method in class jadex.rules.tools.reteviewer.RetePanel
Create a frame for a rete structure.
createRootObject(OAVObjectType) - Method in class jadex.rules.tools.stateviewer.CopyState
Create a root object.
createRuleEngineFrame(RuleSystemExecutor, String) - Static method in class jadex.rules.tools.reteviewer.RuleEnginePanel
Create and open a rule engine tool frame.
cut - Variable in class jadex.rules.tools.profiler.Profiler
The cut index (older entries are removed).

D

DESCENDING - Static variable in class jadex.rules.tools.common.TableSorter
 
dispose() - Method in class jadex.rules.tools.reteviewer.AgendaPanel
Dispose the panel and remove any listeners.
dispose() - Method in class jadex.rules.tools.reteviewer.RetePanel
Dispose the panel and remove any listeners.
dispose() - Method in class jadex.rules.tools.reteviewer.RulebasePanel
Dispose the panel and remove all listeners.
dispose() - Method in class jadex.rules.tools.reteviewer.RuleEnginePanel
Dispose the panel and remove all rule engine / state listeners.
dispose() - Method in class jadex.rules.tools.stateviewer.CopyState
Dispose the state.
dispose() - Method in class jadex.rules.tools.stateviewer.OAVPanel
Dispose the panel and remove all listeners.
dispose() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Dispose the model and remove all listeners.
drop() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
Unregister a node and its subnodes.
drop() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Unregister a node and its subnodes.
drop() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
Unregister a node and its subnodes.
dropObject(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Drop an object from the state.

E

enableObjectInspection - Static variable in class jadex.rules.tools.stateviewer.OAVTreeModel
flag to indicate if java objects should be inspectable in the tree TO DO: make configurable via GUI?
end - Variable in class jadex.rules.tools.reteviewer.ReteEdge
The end node.
equals(Object) - Method in class jadex.rules.tools.profiler.ProfilingInfo
Test, if two nodes are equal.
equals(Object) - Method in class jadex.rules.tools.reteviewer.ReteEdge
Check if this edge equals a given object.
equals(Object, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Test if two values are equal according to current identity/equality settings.
equals(Object, boolean) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
 
equals(Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
 
equals(Object, boolean) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
This method can be used to do a sematically equals check.
equals(Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
 
equals(Object, boolean) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
This method can be used to do a sematically equals check.
equals(Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
 
expungeStaleObjects() - Method in class jadex.rules.tools.stateviewer.CopyState
Expunge stale objects.

F

fields - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
The list of fields of the represented object
findCycle(Collection) - Method in class jadex.rules.tools.stateviewer.CopyState
Find a cycle in a given set of objects.
fireAgendaChanged() - Method in class jadex.rules.tools.reteviewer.AgendaPanel.ActivationsModel
 
fireAgendaChanged() - Method in class jadex.rules.tools.reteviewer.AgendaPanel.HistoryModel
 
fireTreeStructureChanged(Object[]) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Regenerate subtree if a node was replaced

G

g - Variable in class jadex.rules.tools.reteviewer.RetePanel
The graph.
getAttributeKeys(Object, OAVAttributeType) - Method in class jadex.rules.tools.stateviewer.CopyState
Get the keys of an attribute of an object.
getAttributeValue(Object, OAVAttributeType) - Method in class jadex.rules.tools.stateviewer.CopyState
Get an attribute value of an object.
getAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Get an attribute value of an object.
getAttributeValues(Object, OAVAttributeType) - Method in class jadex.rules.tools.stateviewer.CopyState
Get the values of an attribute of an object.
getCellEditorValue() - Method in class jadex.rules.tools.reteviewer.RulebasePanel.ButtonCellManager
 
getChild(Object, int) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Get the given child of a node.
getChildCount(Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Get the number of children of the given node.
getChildren() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
Get the children of this node.
getChildren() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Get the children of this node.
getChildren() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
Get the children of this node.
getChildren() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.RootNode
Get the children of this node.
getColumnClass(int) - Method in class jadex.rules.tools.common.TableSorter
 
getColumnCount() - Method in class jadex.rules.tools.common.TableSorter
 
getColumnName(int) - Method in class jadex.rules.tools.common.TableSorter
 
getComparator(int) - Method in class jadex.rules.tools.common.TableSorter
 
getDeepObjects() - Method in class jadex.rules.tools.stateviewer.CopyState
Get all objects in the state and its substates.
getElementAt(int) - Method in class jadex.rules.tools.reteviewer.AgendaPanel.ActivationsModel
 
getElementAt(int) - Method in class jadex.rules.tools.reteviewer.AgendaPanel.HistoryModel
 
getEnd() - Method in class jadex.rules.tools.reteviewer.ReteEdge
Return the end node of this edge.
getFields() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Generate and return a List of all fields for the object represented by this node.
getGraph() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Get the graph to be layouted.
getHeaderRendererIcon(int, int) - Method in class jadex.rules.tools.common.TableSorter
 
getIndexForChild(List, Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Get the index for a child in children list, beginning with index=0
getIndexForChild(List, Object, int) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Returns the FIRST occurrence of child in given children list.
getIndexOfChild(Object, Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Get the index of a given child.
getInfoPanel(String) - Method in class jadex.rules.tools.reteviewer.RetePanel
Get an info panel with a given name.
getNextNodeUUID() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Generate a unique id for ObjectNode's
getNode() - Method in class jadex.rules.tools.reteviewer.NodePanel
Get the node.
getNodeObject() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Access the object represented by this node
getNodeProperties() - Method in class jadex.rules.tools.reteviewer.NodePanel
Get the node properties.
getObjects() - Method in class jadex.rules.tools.stateviewer.CopyState
Get all objects in the state.
getPath() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
Get the path of this node (inclusive) starting from the root node.
getPath() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Get the path of this node (inclusive) starting from the root node.
getPath() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
Get the path of this node (inclusive) starting from the root node.
getPreferredSize() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.OAVTreeCellRenderer
 
getProfiler() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the profiler.
getProfilingInfos(int) - Method in class jadex.rules.tools.profiler.Profiler
Get the current profiling infos from the given start index.
getReferencingObjects(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Get those objects referencing a given object.
getRoot() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Get the root node of the tree.
getRootObjects() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the root objects of the state.
getRowCount() - Method in class jadex.rules.tools.common.TableSorter
 
getSelectedBreakpoints() - Method in class jadex.rules.tools.reteviewer.RulebasePanel
Get the currently selected breakpoints.
getSize() - Method in class jadex.rules.tools.reteviewer.AgendaPanel.ActivationsModel
 
getSize() - Method in class jadex.rules.tools.reteviewer.AgendaPanel.HistoryModel
 
getSize() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Get the size.
getSize() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the number of objects in the state.
getSortingStatus(int) - Method in class jadex.rules.tools.common.TableSorter
 
getStart() - Method in class jadex.rules.tools.reteviewer.ReteEdge
Return the start node of this edge.
getSubstates() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the substates.
getSynchronizator() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the synchronizator (if any).
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class jadex.rules.tools.reteviewer.RulebasePanel.ButtonCellManager
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class jadex.rules.tools.reteviewer.RulebasePanel.ButtonCellManager
 
getTableHeader() - Method in class jadex.rules.tools.common.TableSorter
 
getTableModel() - Method in class jadex.rules.tools.common.TableSorter
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.OAVTreeCellRenderer
Get the tree cell renderer component.
getType(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Get the type of an object.
getTypeModel() - Method in class jadex.rules.tools.stateviewer.CopyState
Get the type model.
getUnreferencedObjects() - Method in class jadex.rules.tools.stateviewer.CopyState
Get all unreferenced objects.
getValueAt(int, int) - Method in class jadex.rules.tools.common.TableSorter
 
graphChanged() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called, when the graph structure has changed.

H

hashCode() - Method in class jadex.rules.tools.profiler.ProfilingInfo
Test, if two nodes are equal.
hashCode() - Method in class jadex.rules.tools.reteviewer.ReteEdge
Hash code of the edge.
hashCode() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
 
hashCode() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
 
hashCode() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
 
hideMarkedNodes(Set) - Method in class jadex.rules.tools.reteviewer.RetePanel
Hide the marked nodes.
history - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The list for the history.
history_clone - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
Local copy of agenda history.
HistoryModel() - Constructor for class jadex.rules.tools.reteviewer.AgendaPanel.HistoryModel
 
hmodel - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The list model for the history.

I

icons - Static variable in class jadex.rules.tools.reteviewer.RulebasePanel
The image icons.
icons - Static variable in class jadex.rules.tools.reteviewer.RuleEnginePanel
The image icons.
icons - Static variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The image icons.
infopanels - Variable in class jadex.rules.tools.reteviewer.RetePanel
The info panels on the right hand side.
inherent - Variable in class jadex.rules.tools.profiler.ProfilingInfo
The inherent total time.
initialize() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called when a (re-)layout is needed.
inspectors - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
list for all created Attribute inspector nodes
invokeLater(Runnable) - Method in class jadex.rules.tools.stateviewer.SwingSynchronizator
Add an action from external thread.
invokeSynchronized(Runnable) - Method in class jadex.rules.tools.stateviewer.SwingSynchronizator
Invoke some code synchronized with other behavior.
isCellEditable(int, int) - Method in class jadex.rules.tools.common.TableSorter
 
isExternalThread() - Method in class jadex.rules.tools.stateviewer.SwingSynchronizator
Check if the external thread is accessing.
isIdentifier(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Test if the object represents an identifier.
isInpsectionRootNode() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
 
isInspectable(Object) - Static method in class jadex.rules.tools.stateviewer.OAVTreeModel
Decide if java object should be inspectable.
isInspectable(Class, boolean) - Static method in class jadex.rules.tools.stateviewer.OAVTreeModel
Decide if java object should be inspectable.
isJavaIdentity() - Method in class jadex.rules.tools.stateviewer.CopyState
Flag indicating that java objects are stored by identity instead of equality.
isLeaf(Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Check if a node is a leaf node.
isSorting() - Method in class jadex.rules.tools.common.TableSorter
 
isTuple() - Method in class jadex.rules.tools.reteviewer.ReteEdge
Check, if this edge is a tuple edge (or an object edge).
item - Variable in class jadex.rules.tools.profiler.ProfilingInfo
The profiling item.

J

jadex.rules.tools.common - package jadex.rules.tools.common
 
jadex.rules.tools.profiler - package jadex.rules.tools.profiler
 
jadex.rules.tools.reteviewer - package jadex.rules.tools.reteviewer
 
jadex.rules.tools.stateviewer - package jadex.rules.tools.stateviewer
 

L

layers - Variable in class jadex.rules.tools.reteviewer.ReteLayout
The nodes, sorted in layers.
layout - Variable in class jadex.rules.tools.reteviewer.ReteLayout
Flag to enable layout optimization.
layout - Variable in class jadex.rules.tools.reteviewer.RetePanel
The layout.
layoutLayers() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called when a (re-)layout is needed.
LEXICAL_COMPARATOR - Static variable in class jadex.rules.tools.common.TableSorter
 
list - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The list.
listener - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
The agenda listener.
listener - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The rulebase listener.
listener - Variable in class jadex.rules.tools.stateviewer.CopyState
The listener on the original state.
listeners - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The listeners (if any).
listeners - Variable in class jadex.rules.tools.stateviewer.CopyState
The listeners.
listeners - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The listeners.

M

main(String[]) - Static method in class jadex.rules.tools.stateviewer.ObjectInspectorTreeModelTest
some simple tests
mem - Variable in class jadex.rules.tools.reteviewer.NodePanel
The rete memory.
MemoryPanel() - Constructor for class jadex.rules.tools.reteviewer.NodePanel.MemoryPanel
Create a new panel.
model - Variable in class jadex.rules.tools.reteviewer.NodePanel.MemoryPanel
The list model.
model - Variable in class jadex.rules.tools.stateviewer.OAVPanel
The tree model.
modelIndex(int) - Method in class jadex.rules.tools.common.TableSorter
 
mp - Variable in class jadex.rules.tools.reteviewer.NodePanel
The memory panel.

N

name - Variable in class jadex.rules.tools.profiler.Profiler
The file name for saving.
name - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
The name for this node e.g.
namePrefix - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
A prefix to display with name, e.g.
next - Variable in class jadex.rules.tools.reteviewer.AgendaPanel
Local copy of next agenda action.
node - Variable in class jadex.rules.tools.reteviewer.NodePanel
The node.
NODE_DETAILS_NAME - Static variable in class jadex.rules.tools.reteviewer.RetePanel
The name of the node details panel.
nodeObject - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
The object represented by this node
NodePanel - Class in jadex.rules.tools.reteviewer
Display information about a single node.
NodePanel(INode, ReteMemory, IOAVState) - Constructor for class jadex.rules.tools.reteviewer.NodePanel
Create a new node panel.
NodePanel.MemoryPanel - Class in jadex.rules.tools.reteviewer
Memory panel for displaying the result memory.
nodes - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
Nodes for objects to allow fine-tuned tree redraw (object-id -> {node1, node2, ...}).
nodeUUID - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
A unique id for this node
nodeUUID - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
A unique id for this node
NOT_SORTED - Static variable in class jadex.rules.tools.common.TableSorter
 
notify - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The pending notification flag.
notifyEventListeners() - Method in class jadex.rules.tools.stateviewer.CopyState
Throw collected events and notify the listeners.

O

oavpanel - Variable in class jadex.rules.tools.reteviewer.RuleEnginePanel
The OAV panel.
OAVPanel - Class in jadex.rules.tools.stateviewer
A panel displaying an OAV state.
OAVPanel(IOAVState) - Constructor for class jadex.rules.tools.stateviewer.OAVPanel
Create a panel for an OAV state.
OAVTreeCellRenderer() - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.OAVTreeCellRenderer
 
OAVTreeModel - Class in jadex.rules.tools.stateviewer
Swing Tree model for an OAV state.
OAVTreeModel(IOAVState) - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel
Create new OAV tree model.
OAVTreeModel.AttributeNode - Class in jadex.rules.tools.stateviewer
A node representing an attribute value.
OAVTreeModel.OAVTreeCellRenderer - Class in jadex.rules.tools.stateviewer
OAV tree cell renderer displays right icons.
OAVTreeModel.ObjectInspectorNode - Class in jadex.rules.tools.stateviewer
TreeModel node for java object inspection
OAVTreeModel.ObjectNode - Class in jadex.rules.tools.stateviewer
A node representing an object.
OAVTreeModel.RootNode - Class in jadex.rules.tools.stateviewer
The root node containing the nodes for the root objects of the state.
object - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
The object.
ObjectInspectorNode(Object, Class, String, Object) - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Create a ObjectInspectorNode
ObjectInspectorNode(Object, Class, String, String, Object) - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Create a ObjectInspectorNode
ObjectInspectorTreeModelTest - Class in jadex.rules.tools.stateviewer
 
ObjectInspectorTreeModelTest() - Constructor for class jadex.rules.tools.stateviewer.ObjectInspectorTreeModelTest
Construct a test model
ObjectNode(Object, Object) - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
Create a new object node.

P

parent - Variable in class jadex.rules.tools.profiler.ProfilingInfo
The parent profiling info.
parent - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
The object node.
parent - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
The parent node (attribute or root node).
path - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
The path from the root node to this node.
path - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
The path from the root node to this node.
positions - Variable in class jadex.rules.tools.reteviewer.ReteLayout
Flag to indicate when positions are up-to-date.
pp - Variable in class jadex.rules.tools.reteviewer.NodePanel
The property panel.
Profiler - Class in jadex.rules.tools.profiler
Default implementation for profiler.
Profiler(String) - Constructor for class jadex.rules.tools.profiler.Profiler
Create a new profiler.
profiles - Variable in class jadex.rules.tools.profiler.Profiler
The recorded (finished) profilings.
ProfilingInfo - Class in jadex.rules.tools.profiler
Struct for profiling information.
ProfilingInfo(String, Object, ProfilingInfo, long, long) - Constructor for class jadex.rules.tools.profiler.ProfilingInfo
Create a new profiling info.
properties - Variable in class jadex.rules.tools.reteviewer.PropertyPanel
The node.
PropertyPanel - Class in jadex.rules.tools.reteviewer
Display properties.
PropertyPanel(Map) - Constructor for class jadex.rules.tools.reteviewer.PropertyPanel
Create a property panel.

R

refresh() - Method in class jadex.rules.tools.reteviewer.NodePanel.MemoryPanel
Refresh the panel.
refresh() - Method in class jadex.rules.tools.reteviewer.NodePanel
Refresh the view.
refresh() - Method in class jadex.rules.tools.reteviewer.PropertyPanel
Refresh the panel.
refreshInspectorNodes() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Refresh all displayed attributes
remedges - Variable in class jadex.rules.tools.reteviewer.RetePanel
 
remnodes - Variable in class jadex.rules.tools.reteviewer.RetePanel
The currently removed nodes and edges.
removeAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Remove an attribute of an object to the given value.
removeBreakpointListener(IChangeListener) - Method in class jadex.rules.tools.reteviewer.RulebasePanel
Remove a change listener.
removeExternalObjectUsage(Object, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Remove an external usage of a state object.
removeJavaRootObject(Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Remove a Java object from root objects.
removeRefreshTimer(Timer) - Static method in class jadex.rules.tools.stateviewer.OAVTreeModel
Remove a timer from the static refresh timer list
removeStateListener(IOAVStateListener) - Method in class jadex.rules.tools.stateviewer.CopyState
Remove a state listener.
removeTreeModelListener(TreeModelListener) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Remove a listener from the model.
reset() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called when ?
ReteEdge - Class in jadex.rules.tools.reteviewer
An edge has start node, end node and a type (object or tuple).
ReteEdge(INode, INode, boolean) - Constructor for class jadex.rules.tools.reteviewer.ReteEdge
Create a new edge.
ReteLayout - Class in jadex.rules.tools.reteviewer
Jung layout for a Rete network.
ReteLayout(Graph) - Constructor for class jadex.rules.tools.reteviewer.ReteLayout
Create a new Rete layout.
RetePanel - Class in jadex.rules.tools.reteviewer
Can be used to visualize a rete network.
RetePanel(RuleSystem, ISteppable, IBreakpointPanel) - Constructor for class jadex.rules.tools.reteviewer.RetePanel
Create a new rete panel.
retepanel - Variable in class jadex.rules.tools.reteviewer.RuleEnginePanel
The Rete panel.
root - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The root node.
RootNode() - Constructor for class jadex.rules.tools.stateviewer.OAVTreeModel.RootNode
Create a new object node.
rootobjects - Variable in class jadex.rules.tools.stateviewer.CopyState
The root objects.
rsize - Variable in class jadex.rules.tools.reteviewer.ReteLayout
The size.
rulebase - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The rulebase.
rulebasepanel - Variable in class jadex.rules.tools.reteviewer.RetePanel
The rulebase panel.
RulebasePanel - Class in jadex.rules.tools.reteviewer
A panel for viewing the content of the rulebase.
RulebasePanel(IRulebase, ISteppable) - Constructor for class jadex.rules.tools.reteviewer.RulebasePanel
Create a new rulebase panel.
rulebasepanel - Variable in class jadex.rules.tools.reteviewer.RuleEnginePanel
The Rule base panel.
RulebasePanel.ButtonCellManager - Class in jadex.rules.tools.reteviewer
Table cell renderer / editor using add delete buttons.
RuleEnginePanel - Class in jadex.rules.tools.reteviewer
Panel containing state and Rete viewer.
RuleEnginePanel(RuleSystem, ISteppable) - Constructor for class jadex.rules.tools.reteviewer.RuleEnginePanel
Create a rule engine panel.
rules - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The rules.
runrefresh - Variable in class jadex.rules.tools.reteviewer.NodePanel.MemoryPanel
The refresh code.

S

setAttributeValue(Object, OAVAttributeType, Object) - Method in class jadex.rules.tools.stateviewer.CopyState
Set an attribute of an object to the given value.
setColumnComparator(Class, Comparator) - Method in class jadex.rules.tools.common.TableSorter
 
setNode(INode) - Method in class jadex.rules.tools.reteviewer.NodePanel
Set the node.
setObjectRootNode(OAVTreeModel.ObjectInspectorNode) - Method in class jadex.rules.tools.stateviewer.ObjectInspectorTreeModelTest
Set root node to inspect from
setPositions() - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called, when the component has been resized.
setProfiler(IProfiler) - Method in class jadex.rules.tools.stateviewer.CopyState
Set the profiler.
setProperties(Map) - Method in class jadex.rules.tools.reteviewer.PropertyPanel
Set the properties.
setRefreshDelay(int) - Static method in class jadex.rules.tools.stateviewer.OAVTreeModel
Sets the refresh delay for the ObjectInspector refresh A value equal or lower to 0 disables the refresh and stop the timers
setSelectedBreakpoints(String[]) - Method in class jadex.rules.tools.reteviewer.RulebasePanel
Set the currently selected breakpoints.
setSize(Dimension) - Method in class jadex.rules.tools.reteviewer.ReteLayout
Called, when the component is resized.
setSortingStatus(int, int) - Method in class jadex.rules.tools.common.TableSorter
 
setSynchronizator(ISynchronizator) - Method in class jadex.rules.tools.stateviewer.CopyState
Set the synchronizator.
setTableHeader(JTableHeader) - Method in class jadex.rules.tools.common.TableSorter
 
setTableModel(TableModel) - Method in class jadex.rules.tools.common.TableSorter
 
setValueAt(Object, int, int) - Method in class jadex.rules.tools.common.TableSorter
 
showHiddenNodes() - Method in class jadex.rules.tools.reteviewer.RetePanel
Show the hidden nodes.
showtxt - Variable in class jadex.rules.tools.reteviewer.RetePanel
Flag if node text should be shown.
stack - Variable in class jadex.rules.tools.profiler.Profiler
The stack of open profilings.
start(String, Object) - Method in class jadex.rules.tools.profiler.Profiler
Start profiling an item.
start - Variable in class jadex.rules.tools.reteviewer.ReteEdge
The start node.
state - Variable in class jadex.rules.tools.reteviewer.NodePanel
The state.
state - Variable in class jadex.rules.tools.stateviewer.CopyState
The original state.
state - Variable in class jadex.rules.tools.stateviewer.OAVPanel
The state.
steppable - Variable in class jadex.rules.tools.reteviewer.RulebasePanel
The steppable (to set/remove breakpoints).
stop(String, Object) - Method in class jadex.rules.tools.profiler.Profiler
Stop profiling the current item.
SwingSynchronizator - Class in jadex.rules.tools.stateviewer
Synchronize code execution with the swing thread.
SwingSynchronizator() - Constructor for class jadex.rules.tools.stateviewer.SwingSynchronizator
 
synchronizator - Variable in class jadex.rules.tools.stateviewer.CopyState
The synchronizator (e.g.
system - Variable in class jadex.rules.tools.reteviewer.RetePanel
The rule system.

T

tableModel - Variable in class jadex.rules.tools.common.TableSorter
 
TableSorter - Class in jadex.rules.tools.common
TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
TableSorter() - Constructor for class jadex.rules.tools.common.TableSorter
 
TableSorter(TableModel) - Constructor for class jadex.rules.tools.common.TableSorter
 
TableSorter(TableModel, JTableHeader) - Constructor for class jadex.rules.tools.common.TableSorter
 
testInspectorNodesListEquals(List, List) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Tests if two lists of Inspector nodes (e.g.
time - Variable in class jadex.rules.tools.profiler.ProfilingInfo
The total time.
timerList - Static variable in class jadex.rules.tools.stateviewer.OAVTreeModel
The list of timers to update the object inspector tree nodes
tmodel - Variable in class jadex.rules.tools.stateviewer.CopyState
The typemodel.
toString() - Method in class jadex.rules.tools.profiler.ProfilingInfo
Create a string representation of the profile.
toString() - Method in class jadex.rules.tools.reteviewer.ReteEdge
Return a string representation
toString() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.AttributeNode
Create a string representation of the attribute node.
toString() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
Get a string representation of this node
toString() - Method in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectNode
Create a string representation of the attribute node.
tuple - Variable in class jadex.rules.tools.reteviewer.ReteEdge
Flag indicating, if the edge is an object edge (false) or a tuple edge (true).
type - Variable in class jadex.rules.tools.profiler.ProfilingInfo
The profiling event type.
type - Variable in class jadex.rules.tools.stateviewer.OAVTreeModel.ObjectInspectorNode
The Class type for this node

U

updateList() - Method in class jadex.rules.tools.reteviewer.AgendaPanel
Update list view.

V

valueForPathChanged(TreePath, Object) - Method in class jadex.rules.tools.stateviewer.OAVTreeModel
Called by user changes (when the tree is editable).
vv - Variable in class jadex.rules.tools.reteviewer.RetePanel
The viewer.

W

writeReplace() - Method in class jadex.rules.tools.profiler.ProfilingInfo
Close frame before serialization.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links