public class TaskPropertyPanel 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 java.lang.String |
FILE_EXPRESSION_TEXT
Label text for file expression.
|
protected java.lang.String |
FILE_NAME_TEXT
Label text for file name.
|
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 |
---|
TaskPropertyPanel(ModelContainer container,
VActivity task,
jadex.bpmn.model.MParameter selectedparameter)
Creates a new property panel.
|
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JPanel |
createExternalSubprocessTab() |
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 boolean |
isSubprocess() |
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 final java.lang.String FILE_NAME_TEXT
protected final java.lang.String FILE_EXPRESSION_TEXT
protected VActivity task
protected ActivityParameterTable atable
public TaskPropertyPanel(ModelContainer container, VActivity task, jadex.bpmn.model.MParameter selectedparameter)
container
- The model container.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.protected javax.swing.JPanel createExternalSubprocessTab()
protected boolean isSubprocess()