public class InternalSubprocessPropertyPanel extends BasePropertyPanel
BasePropertyPanel.CollectionContains, BasePropertyPanel.IndexMapContains, BasePropertyPanel.MapContains
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected ActivityParameterTable |
atable
Parameter table.
|
protected javax.swing.JPanel |
parameterpanel
The parameter panel.
|
protected javax.swing.JTabbedPane |
tabpane
The tab pane.
|
protected VActivity |
task
The task.
|
DEFAULT_TEXT_BORDER, modelcontainer
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
InternalSubprocessPropertyPanel(ModelContainer container,
java.lang.Object selection)
Creates a new property panel.
|
Modifier and Type | Method and Description |
---|---|
protected AddRemoveButtonPanel |
createButtonPanel() |
protected javax.swing.JPanel |
createParameterPanel() |
protected javax.swing.JPanel |
createSubprocessTypePanel() |
protected javax.swing.JTabbedPane |
createTabPanel() |
protected jadex.bpmn.model.MActivity |
getBpmnTask()
Gets the BPMN task.
|
protected jadex.bpmn.task.info.TaskMetaInfo |
getTaskMetaInfo(jadex.bridge.ClassInfo task)
Gets the task meta information.
|
protected jadex.bpmn.task.info.TaskMetaInfo |
getTaskMetaInfo(java.lang.String taskname)
Gets the task meta information.
|
protected void |
processTaskInfos(jadex.bridge.ClassInfo task,
javax.swing.JEditorPane descarea)
Processes the task infos.
|
protected void |
processTaskInfos(java.lang.String taskname,
javax.swing.JEditorPane descarea)
Processes the task infos.
|
protected void |
processTaskParameters(jadex.bridge.ClassInfo task,
ActivityParameterTable atable)
Processes the task parameters to match the selected task class.
|
protected void |
processTaskParameters(java.lang.String taskname,
ActivityParameterTable atable)
Processes the task parameters to match the selected task class.
|
void |
terminate()
Terminate.
|
void |
terminateEditing()
Terminates editing.
|
addVerticalFiller, addVerticalFiller, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, createColumn, createFreeName, createTextButtonPanel, getActivityAndSelectedParameter, getGraph, getModel, getModelContainer, nullifyString, stopEditing
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
protected VActivity task
protected ActivityParameterTable atable
protected javax.swing.JTabbedPane tabpane
protected javax.swing.JPanel parameterpanel
public InternalSubprocessPropertyPanel(ModelContainer container, java.lang.Object selection)
container
- The model container.protected javax.swing.JTabbedPane createTabPanel()
protected javax.swing.JPanel createParameterPanel()
protected javax.swing.JPanel createSubprocessTypePanel()
protected AddRemoveButtonPanel createButtonPanel()
protected jadex.bpmn.model.MActivity getBpmnTask()
public void terminate()
terminate
in class BasePropertyPanel
public void terminateEditing()
protected void processTaskInfos(jadex.bridge.ClassInfo task, javax.swing.JEditorPane descarea)
taskname
- The task name.descarea
- The description area.atable
- The parameter table.protected void processTaskInfos(java.lang.String taskname, javax.swing.JEditorPane descarea)
taskname
- The task name.descarea
- The description area.atable
- The parameter table.protected void processTaskParameters(jadex.bridge.ClassInfo task, ActivityParameterTable atable)
taskname
- The selected task.atable
- The activity parameter table.protected void processTaskParameters(java.lang.String taskname, ActivityParameterTable atable)
taskname
- The selected task.atable
- The activity parameter table.protected jadex.bpmn.task.info.TaskMetaInfo getTaskMetaInfo(jadex.bridge.ClassInfo task)
taskname
- Name of the task.protected jadex.bpmn.task.info.TaskMetaInfo getTaskMetaInfo(java.lang.String taskname)
taskname
- Name of the task.