Class TaskPropertyPanel
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- javax.swing.JPanel
- 
- jadex.bpmn.editor.gui.propertypanels.BasePropertyPanel
- 
- jadex.bpmn.editor.gui.propertypanels.TaskPropertyPanel
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible
 
 public class TaskPropertyPanel extends BasePropertyPanel Property panel for task activities.- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.bpmn.editor.gui.propertypanels.BasePropertyPanelBasePropertyPanel.CollectionContains, BasePropertyPanel.IndexMapContains, BasePropertyPanel.MapContains
 - 
Nested classes/interfaces inherited from class javax.swing.JPaneljavax.swing.JPanel.AccessibleJPanel
 - 
Nested classes/interfaces inherited from class javax.swing.JComponentjavax.swing.JComponent.AccessibleJComponent
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected ActivityParameterTableatableParameter table.protected java.lang.StringFILE_EXPRESSION_TEXTLabel text for file expression.protected java.lang.StringFILE_NAME_TEXTLabel text for file name.protected VActivitytaskThe task.- 
Fields inherited from class jadex.bpmn.editor.gui.propertypanels.BasePropertyPanelDEFAULT_TEXT_BORDER, modelcontainer
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
- 
 - 
Constructor SummaryConstructors Constructor Description TaskPropertyPanel(ModelContainer container, VActivity task, MParameter selectedparameter)Creates a new property panel.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JPanelcreateExternalSubprocessTab()protected MActivitygetBpmnTask()Gets the BPMN task.protected TaskMetaInfogetTaskMetaInfo(ClassInfo task)Gets the task meta information.protected TaskMetaInfogetTaskMetaInfo(java.lang.String taskname)Gets the task meta information.protected booleanisSubprocess()protected voidprocessTaskInfos(ClassInfo task, javax.swing.JEditorPane descarea)Processes the task infos.protected voidprocessTaskInfos(java.lang.String taskname, javax.swing.JEditorPane descarea)Processes the task infos.protected voidprocessTaskParameters(ClassInfo task, ActivityParameterTable atable)Processes the task parameters to match the selected task class.protected voidprocessTaskParameters(java.lang.String taskname, ActivityParameterTable atable)Processes the task parameters to match the selected task class.voidterminate()Terminate.voidterminateEditing()Terminates editing.- 
Methods inherited from class jadex.bpmn.editor.gui.propertypanels.BasePropertyPaneladdVerticalFiller, addVerticalFiller, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, configureAndAddInputLine, createColumn, createFreeName, createTextButtonPanel, getActivityAndSelectedParameter, getGraph, getModel, getModelContainer, nullifyString, stopEditing
 - 
Methods inherited from class javax.swing.JPanelgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 - 
Methods inherited from class javax.swing.JComponentaddAncestorListener, 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
 - 
Methods inherited from class java.awt.Containeradd, 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
 - 
Methods inherited from class java.awt.Componentaction, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
FILE_NAME_TEXTprotected final java.lang.String FILE_NAME_TEXT Label text for file name.- See Also:
- Constant Field Values
 
 - 
FILE_EXPRESSION_TEXTprotected final java.lang.String FILE_EXPRESSION_TEXT Label text for file expression.- See Also:
- Constant Field Values
 
 - 
taskprotected VActivity task The task.
 - 
atableprotected ActivityParameterTable atable Parameter table.
 
- 
 - 
Constructor Detail- 
TaskPropertyPanelpublic TaskPropertyPanel(ModelContainer container, VActivity task, MParameter selectedparameter) Creates a new property panel.- Parameters:
- container- The model container.
 
 
- 
 - 
Method Detail- 
getBpmnTaskprotected MActivity getBpmnTask() Gets the BPMN task.- Returns:
- The BPMN task.
 
 - 
terminatepublic void terminate() Terminate.- Overrides:
- terminatein class- BasePropertyPanel
 
 - 
terminateEditingpublic void terminateEditing() Terminates editing.
 - 
processTaskInfosprotected void processTaskInfos(ClassInfo task, javax.swing.JEditorPane descarea) Processes the task infos.- Parameters:
- taskname- The task name.
- descarea- The description area.
- atable- The parameter table.
 
 - 
processTaskInfosprotected void processTaskInfos(java.lang.String taskname, javax.swing.JEditorPane descarea)Processes the task infos.- Parameters:
- taskname- The task name.
- descarea- The description area.
- atable- The parameter table.
 
 - 
processTaskParametersprotected void processTaskParameters(ClassInfo task, ActivityParameterTable atable) Processes the task parameters to match the selected task class.- Parameters:
- taskname- The selected task.
- atable- The activity parameter table.
 
 - 
processTaskParametersprotected void processTaskParameters(java.lang.String taskname, ActivityParameterTable atable)Processes the task parameters to match the selected task class.- Parameters:
- taskname- The selected task.
- atable- The activity parameter table.
 
 - 
getTaskMetaInfoprotected TaskMetaInfo getTaskMetaInfo(ClassInfo task) Gets the task meta information.- Parameters:
- taskname- Name of the task.
- Returns:
- The info, null if not found.
 
 - 
getTaskMetaInfoprotected TaskMetaInfo getTaskMetaInfo(java.lang.String taskname) Gets the task meta information.- Parameters:
- taskname- Name of the task.
- Returns:
- The info, null if not found.
 
 - 
createExternalSubprocessTabprotected javax.swing.JPanel createExternalSubprocessTab() 
 - 
isSubprocessprotected boolean isSubprocess() - Returns:
- True if the task is a subprocess.
 
 
- 
 
-