public class VisualProcessViewPanel
extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
protected class |
VisualProcessViewPanel.HistoryModel
List model for history.
|
protected class |
VisualProcessViewPanel.ProcessThreadModel
List model for activations.
|
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected jadex.bridge.IExternalAccess |
access
The process.
|
protected jadex.commons.IBreakpointPanel |
bpp
The breakpoint panel.
|
protected javax.swing.JTable |
history
The list for the history.
|
protected VisualProcessViewPanel.HistoryModel |
hmodel
The list model for the history.
|
protected jadex.bpmn.editor.gui.ModelContainer |
modelcontainer
The model container.
|
protected VisualProcessViewPanel.ProcessThreadModel |
ptmodel
The list model for the activations.
|
static java.lang.Class<?> |
styleclass
Style class
|
protected jadex.commons.future.ISubscriptionIntermediateFuture<jadex.bridge.service.types.monitoring.IMonitoringEvent> |
sub
The change listener.
|
protected javax.swing.JTable |
threads
The list for the activations.
|
protected java.util.Map<java.lang.String,java.lang.String> |
threadstosteps
The map of currently active steps (thread id -> step id).
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
VisualProcessViewPanel(jadex.bridge.IExternalAccess access,
jadex.commons.IBreakpointPanel bpp,
jadex.base.gui.CMSUpdateHandler cmshandler)
Create an agenda panel.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Dispose the panel and remove any listeners.
|
protected void |
doStep()
Perform a step.
|
protected jadex.commons.future.IFuture<java.util.List<java.lang.String>> |
getActiveBreakpoints() |
protected BreakpointMarker |
getBreakpointMarker(jadex.bpmn.editor.model.visual.VElement ve) |
protected int |
getSelectedThreadRow() |
java.lang.String |
getStepInfo()
Get the step info.
|
protected jadex.bpmn.editor.model.visual.VElement |
getVElement(com.mxgraph.model.mxICell cell,
java.lang.String brpid)
Find the velement of the graph that fits to the bpmn id.
|
jadex.commons.future.IFuture<java.lang.Void> |
toggleBreakPoint(java.lang.String bp) |
protected void |
updateViews()
Update views.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static java.lang.Class<?> styleclass
protected jadex.bridge.IExternalAccess access
protected VisualProcessViewPanel.ProcessThreadModel ptmodel
protected VisualProcessViewPanel.HistoryModel hmodel
protected javax.swing.JTable threads
protected javax.swing.JTable history
protected jadex.commons.IBreakpointPanel bpp
protected jadex.bpmn.editor.gui.ModelContainer modelcontainer
protected jadex.commons.future.ISubscriptionIntermediateFuture<jadex.bridge.service.types.monitoring.IMonitoringEvent> sub
protected java.util.Map<java.lang.String,java.lang.String> threadstosteps
public VisualProcessViewPanel(jadex.bridge.IExternalAccess access, jadex.commons.IBreakpointPanel bpp, jadex.base.gui.CMSUpdateHandler cmshandler)
public void dispose()
protected void updateViews()
protected BreakpointMarker getBreakpointMarker(jadex.bpmn.editor.model.visual.VElement ve)
public java.lang.String getStepInfo()
protected int getSelectedThreadRow()
protected void doStep()
public jadex.commons.future.IFuture<java.lang.Void> toggleBreakPoint(java.lang.String bp)
protected jadex.commons.future.IFuture<java.util.List<java.lang.String>> getActiveBreakpoints()
protected jadex.bpmn.editor.model.visual.VElement getVElement(com.mxgraph.model.mxICell cell, java.lang.String brpid)
cell
- The start cell.brpid
- The activity id.