Class InternalSubprocessPropertyPanel
- 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.InternalSubprocessPropertyPanel
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible
 - Direct Known Subclasses:
- ExternalSubprocessPropertyPanel,- TaskPropertyPanel2
 
 public class InternalSubprocessPropertyPanel 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 javax.swing.JPanelparameterpanelThe parameter panel.protected javax.swing.JTabbedPanetabpaneThe tab pane.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 InternalSubprocessPropertyPanel(ModelContainer container, java.lang.Object selection)Creates a new property panel.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AddRemoveButtonPanelcreateButtonPanel()protected javax.swing.JPanelcreateParameterPanel()protected javax.swing.JPanelcreateSubprocessTypePanel()protected javax.swing.JTabbedPanecreateTabPanel()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 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- 
taskprotected VActivity task The task.
 - 
atableprotected ActivityParameterTable atable Parameter table.
 - 
tabpaneprotected javax.swing.JTabbedPane tabpane The tab pane.
 - 
parameterpanelprotected javax.swing.JPanel parameterpanel The parameter panel.
 
- 
 - 
Constructor Detail- 
InternalSubprocessPropertyPanelpublic InternalSubprocessPropertyPanel(ModelContainer container, java.lang.Object selection) Creates a new property panel.- Parameters:
- container- The model container.
 
 
- 
 - 
Method Detail- 
createTabPanelprotected javax.swing.JTabbedPane createTabPanel() 
 - 
createParameterPanelprotected javax.swing.JPanel createParameterPanel() 
 - 
createSubprocessTypePanelprotected javax.swing.JPanel createSubprocessTypePanel() 
 - 
createButtonPanelprotected AddRemoveButtonPanel createButtonPanel() 
 - 
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.
 
 
- 
 
-