public class PackageEditor extends AbstractEditor
All
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerbarFactory, commands, contentTabbedPane, defaultActions, graph, graphMainPanel, graphMainsplitPane, graphScrollPane, icon, leftSplitPane, mainPanel, menubar, menuItems, parentEditor, redoAction, specialButtonGroup, specialItems, statusBar, submainPanel, toolbarComponents, toolbarGroup, undo, undoAction, undoHandlerlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| 构造器和说明 |
|---|
PackageEditor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addProcessToTabbedPane(String title,
ProcessEditor processEditor)
新建一个新流程时,添加一个TabbedPane
|
String |
buttongroupToLoad()
Returns string of buttongroup for load.
|
void |
clearPackageGraphMap() |
void |
clearProcessObjectMap() |
protected void |
createActions()
Create an editor to represent the given document.
|
protected AbstractGraph |
createGraph()
Creates the graph for the model and all of it's processes.
|
protected Component |
createLeftComponent()
子主面板分为左、中、右三部分,此方法是创建子主面板的右边组件,
重载AbstractEditor的createRightComponent()的方法 Create the right of component
of this submainpanel. add by wenzhang 将列表分为本地流程和远程流程两个选项
|
boolean |
createWorkflowProcess(WorkflowProcess wp)
创建一个新的流程,展示流程基本属性页面
|
void |
enterPackageID() |
Map |
getPkgIdToGraphMap() |
Process |
getProcessObject(WorkflowProcess wp) |
Package |
getRealXMLPackage()
Gets a real XML package object (the one of the main XML file).
|
String |
getTitle()
Gets a title.
|
Package |
getXMLPackage()
Gets a XML package object currently viewed within editor's graph.
|
String |
graphbars()
获得图形界面工具栏的配置名称
|
void |
initialize()
初始化Package
|
boolean |
isInitialized() |
boolean |
isProcessObjectCreated(WorkflowProcess wp) |
boolean |
isUnderTest()
Indicates whether the package is under test or not.
|
String |
menubarToLoad()
Returns string of menubar for load.
|
void |
putProcessObjectMapping(WorkflowProcess wp,
Process pr) |
void |
removePackageGraphMapping(String pkgId) |
void |
removeProcessObjectMapping(WorkflowProcess wp) |
void |
setNewPackage(Package pkg,
boolean clearOtherPackages)
Used to open new document when some other document is beeing edited
(called from New and OpenLocal actions).
|
void |
setXMLPackage(Package xmlPackage)
Sets a XML package object
|
WorkflowProcess |
showProcess(WorkflowProcess wp,
String processID)
Shows the specified process.
|
WorkflowProcess |
showProcess(WorkflowProcess wp,
String processID,
String attrSystemCode) |
String |
toolbarToLoad()
Returns string of toolbars for load.
|
void |
valueChanged(org.jgraph.event.GraphSelectionEvent e)
Enables and disables various actions depending of cell selection
|
createCenterComponent, createMainComponent, createRightComponent, createSpecialItems, createStatusBar, createSubMainComponent, doEditorSpecificStuff, getAction, getActions, getBarFactory, getContentTabbedPane, getGraph, getMenubar, getMenuItem, getMenuItems, getParentEditor, getRedo, getSpecialButtonGroup, getSpecialButtonGroup, getSpecialItem, getSpecialItems, getStatusBar, getToolbarComponent, getToolbarComponents, getToolbarGroup, getUndo, getUndoHandler, getUndoManager, getWindow, graphChanged, putMenuItem, putSpecialButtonGroup, putToolbarComponent, putToolbarGroup, refreshEditorConfiguration, refreshView, registerListeners, resetUndoManager, setALTCursorKeyboardShortcuts, setTitle, showWindow, unregisterListeners, update, updategetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCyclepublic boolean isProcessObjectCreated(WorkflowProcess wp)
public Map getPkgIdToGraphMap()
public void removePackageGraphMapping(String pkgId)
public void clearPackageGraphMap()
public Process getProcessObject(WorkflowProcess wp)
public void putProcessObjectMapping(WorkflowProcess wp, Process pr)
public void removeProcessObjectMapping(WorkflowProcess wp)
public void clearProcessObjectMap()
protected void createActions()
createActions 在类中 AbstractEditorpublic void valueChanged(org.jgraph.event.GraphSelectionEvent e)
valueChanged 在接口中 org.jgraph.event.GraphSelectionListenervalueChanged 在类中 AbstractEditorpublic Package getXMLPackage()
public void setXMLPackage(Package xmlPackage)
public Package getRealXMLPackage()
public void enterPackageID()
public boolean isUnderTest()
public WorkflowProcess showProcess(WorkflowProcess wp, String processID)
public WorkflowProcess showProcess(WorkflowProcess wp, String processID, String attrSystemCode)
public String getTitle()
getTitle 在类中 AbstractEditorpublic String toolbarToLoad()
toolbarToLoad 在类中 AbstractEditorpublic String buttongroupToLoad()
buttongroupToLoad 在类中 AbstractEditorpublic String graphbars()
AbstractEditorgraphbars 在类中 AbstractEditorpublic String menubarToLoad()
menubarToLoad 在类中 AbstractEditorpublic void setNewPackage(Package pkg, boolean clearOtherPackages)
protected Component createLeftComponent()
public void addProcessToTabbedPane(String title, ProcessEditor processEditor)
processEditor - 工作流图形界面public boolean createWorkflowProcess(WorkflowProcess wp)
public void initialize()
protected AbstractGraph createGraph()
createGraph 在类中 AbstractEditorpublic boolean isInitialized()
Copyright © 2023 onecode. All rights reserved.