Class MessageEventPropertyPanel
- 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.MessageEventPropertyPanel
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible
 
 public class MessageEventPropertyPanel extends BasePropertyPanel Property for message events.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classMessageEventPropertyPanel.ParameterTableModel- 
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 static BiHashMap<java.lang.String,java.lang.String>MESSAGE_NAME_MAPPINGMessage name mapping.protected static java.util.Map<java.lang.String,java.util.Set<java.lang.String>>MESSAGE_TYPE_MAPPINGMessage type mapping.protected static java.lang.String[]PARAMETER_COLUMN_NAMESNames for the parameter table columns.protected IndexMap<java.lang.String,MProperty>parametercacheThe parameter cacheprotected javax.swing.JTableparamtableThe parameter table.protected static java.lang.StringPROPERTY_CODECIDSThe property message is the message to be sent.protected static java.lang.StringPROPERTY_MESSAGEThe property message is the message to be sent.protected static java.lang.StringPROPERTY_MESSAGETYPEThe type property message type identifies the meta type (e.g.protected VActivityveventThe visual event- 
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 MessageEventPropertyPanel(ModelContainer container, VActivity vmsgevent)Create a new panel.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetMessageTypeString()Gets the message type string.protected MActivitygetMEvent()Gets the semantic message event.protected IndexMap<java.lang.String,MProperty>getMEventProperties()Gets the semantic message event properties.protected java.lang.StringgetVisibleMessageTypeString()Gets the message type string.protected voidsetMessageTypeString(java.lang.String msgtypestring)Sets the message type string.voidterminate()Terminates.- 
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- 
PARAMETER_COLUMN_NAMESprotected static final java.lang.String[] PARAMETER_COLUMN_NAMES Names for the parameter table columns.
 - 
PROPERTY_MESSAGETYPEprotected static final java.lang.String PROPERTY_MESSAGETYPE The type property message type identifies the meta type (e.g. fipa).- See Also:
- Constant Field Values
 
 - 
PROPERTY_MESSAGEprotected static final java.lang.String PROPERTY_MESSAGE The property message is the message to be sent.- See Also:
- Constant Field Values
 
 - 
PROPERTY_CODECIDSprotected static final java.lang.String PROPERTY_CODECIDS The property message is the message to be sent.- See Also:
- Constant Field Values
 
 - 
MESSAGE_NAME_MAPPINGprotected static final BiHashMap<java.lang.String,java.lang.String> MESSAGE_NAME_MAPPING Message name mapping.
 - 
MESSAGE_TYPE_MAPPINGprotected static final java.util.Map<java.lang.String,java.util.Set<java.lang.String>> MESSAGE_TYPE_MAPPING Message type mapping.
 - 
veventprotected VActivity vevent The visual event
 - 
paramtableprotected javax.swing.JTable paramtable The parameter table.
 
- 
 - 
Constructor Detail- 
MessageEventPropertyPanelpublic MessageEventPropertyPanel(ModelContainer container, VActivity vmsgevent) Create a new panel.- Parameters:
- container- The model container.
- vmsgevent- The vactivity.
 
 
- 
 - 
Method Detail- 
getMEventPropertiesprotected IndexMap<java.lang.String,MProperty> getMEventProperties() Gets the semantic message event properties.- Returns:
- The event properties.
 
 - 
getMEventprotected MActivity getMEvent() Gets the semantic message event.- Returns:
- The event.
 
 - 
getVisibleMessageTypeStringprotected java.lang.String getVisibleMessageTypeString() Gets the message type string.- Returns:
- The message type string.
 
 - 
getMessageTypeStringprotected java.lang.String getMessageTypeString() Gets the message type string.- Returns:
- The message type string.
 
 - 
setMessageTypeStringprotected void setMessageTypeString(java.lang.String msgtypestring) Sets the message type string.- Parameters:
- msgtypestring- The message type string.
 
 - 
terminatepublic void terminate() Terminates.- Overrides:
- terminatein class- BasePropertyPanel
 
 
- 
 
-