@Deprecated public class IlvBPMNModeler extends IlvDiagrammerApplication
IlvBPMNModeler
is the base class for a BPMN Modeler
application. It extends the IlvDiagrammerApplication
class
and provides you with a context and services dedicated to a BPMN
diagram editing application.IlvDiagrammerApplication
,
Serialized FormJApplet.AccessibleJApplet
Applet.AccessibleApplet
Panel.AccessibleAWTPanel
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Modifier | Constructor and Description |
---|---|
protected |
IlvBPMNModeler()
Deprecated.
Creates a new
IlvBPMNModeler instance. |
Modifier and Type | Method and Description |
---|---|
protected IlvDiagrammer |
createDiagrammer()
Deprecated.
Creates a new diagram component.
|
IlvBPMNFlowValidator |
getFlowValidator()
Deprecated.
Returns the object used by this BPMN Modeler instance to validate flow
rules.
|
void |
group(IlvDiagrammer diagrammer)
Deprecated.
Groups the selected objects in the given diagrammer instance.
|
void |
init(Container contentPane)
Deprecated.
This method is called both when the class is run as an application and when
it is run as an applet.
|
void |
setFlowValidator(IlvBPMNFlowValidator validator)
Deprecated.
Sets the object used by this BPMN Modeler instance to validate the object
that will be used when creating flows, and when making some hierarchy
change to the diagram being edited.
|
createFrame, createPaletteToolBars, createStatusBar, destroy, error, exit, getApplicationContentPane, getBaseURL, getBundle, getCurrentDiagrammer, getDesktopPane, getDiagrammers, getEditToolBar, getMenuBar, getOverview, getPaletteToolBars, getPropertySheet, getSdiContainer, getSdiDiagrammer, getStatusBar, getStyleSheetURL, getTable, getTree, getViewToolBar, init, init, isApplet, isEditMode, isFloatable, isJnlp, isMdi, isOverviewVisible, isPropertySheetVisible, isTableVisible, isTreeVisible, isUseAutomaticWaitCursor, main, newDiagram, parseArgs, ready, setDefaultArgs, setOverviewVisible, setPropertySheetVisible, setStyleSheetURL, setTableVisible, setTreeVisible, setUseAutomaticWaitCursor, start, stop
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected IlvBPMNModeler()
IlvBPMNModeler
instance.public void init(Container contentPane)
For an applet, this method is called from IlvDiagrammerApplication.init()
.
For an application,
it is called from IlvDiagrammerApplication.init(java.lang.String[])
, which is itself
called from IlvDiagrammerApplication.main(java.lang.String[])
.
init
in class IlvDiagrammerApplication
contentPane
- The panel in which the GUI will be created.protected IlvDiagrammer createDiagrammer()
IlvDiagrammerApplication.newDiagram()
.
It can be overridden if you need to use a subclass of
IlvDiagrammer
.
The default implementation returns new IlvDiagrammer()
.createDiagrammer
in class IlvDiagrammerApplication
IlvDiagrammer
.public void group(IlvDiagrammer diagrammer)
diagrammer
- The diagram in which the selected objects are to
be selected.public void setFlowValidator(IlvBPMNFlowValidator validator)
validator
- The object used by this BPMN Modeler instance to
validate flow rules.public IlvBPMNFlowValidator getFlowValidator()
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.