public class ProcessBuilderPage extends org.eclipse.ui.forms.editor.FormPage implements SlcNames
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
SLC_, SLC_ADDRESS, SLC_AGENTS, SLC_AGGREGATED_STATUS, SLC_ARTIFACT_CLASSIFIER, SLC_ARTIFACT_EXTENSION, SLC_ARTIFACT_ID, SLC_ARTIFACT_VERSION, SLC_AS_STRING, SLC_BUNDLE_VERSION, SLC_CATEGORY, SLC_COMPLETED, SLC_ERROR_MESSAGE, SLC_EXECUTION_SPECS, SLC_FLOW, SLC_GROUP_BASE_ID, SLC_GROUP_ID, SLC_IS_CONSTANT, SLC_IS_HIDDEN, SLC_IS_IMMUTABLE, SLC_ISSUES, SLC_LOG, SLC_MAJOR, SLC_MANIFEST, SLC_MESSAGE, SLC_METADATA, SLC_MICRO, SLC_MINOR, SLC_MODULES, SLC_MY_RESULTS, SLC_NAME, SLC_OPTIONAL, SLC_ORIGIN, SLC_PROCESSES, SLC_PROXY, SLC_QUALIFIER, SLC_RESULT_PART, SLC_RESULTS, SLC_RPM_ARCH, SLC_RPM_ARCHIVE_SIZE, SLC_RPM_RELEASE, SLC_RPM_VERSION, SLC_SPEC, SLC_STARTED, SLC_STATUS, SLC_SUCCESS, SLC_SUMMARY, SLC_SYMBOLIC_NAME, SLC_SYSTEM, SLC_TAG, SLC_TEST_CASE, SLC_TEST_CASE_TYPE, SLC_TIMESTAMP, SLC_TYPE, SLC_URL, SLC_USES, SLC_UUID, SLC_VALUE, SLC_VERSION, SLC_VM
Constructor and Description |
---|
ProcessBuilderPage(ProcessEditor editor,
Node processNode) |
Modifier and Type | Method and Description |
---|---|
protected void |
addFlow(java.lang.String path)
Adds a new flow.
|
protected void |
addInitialFlows()
Adds initial flows from the editor input if any
|
void |
commit(java.lang.Boolean onSave) |
protected void |
createBuilder(org.eclipse.swt.widgets.Composite parent) |
protected void |
createControls(org.eclipse.swt.widgets.Composite parent) |
protected void |
createFormContent(org.eclipse.ui.forms.IManagedForm mf) |
void |
dispose() |
protected static java.lang.String |
getAttributeSpecText(Node specAttrNode) |
protected java.lang.String |
getProcessStatus() |
protected int[] |
getWeights() |
protected void |
initializeValuesViewer(org.eclipse.jface.viewers.TableViewer viewer)
Creates the columns of the values viewer
|
protected static java.lang.Boolean |
isEditable(java.lang.String status)
Optimization so that we don't call the node each time
|
protected static java.lang.Boolean |
isFinished(java.lang.String status) |
protected static java.lang.Boolean |
isRunning(java.lang.String status) |
protected void |
removeAllFlows() |
protected void |
removeSelectedFlows() |
protected void |
statusChanged()
Reflects a status change
|
canLeaveThePage, createPartControl, doSave, doSaveAs, getEditor, getId, getIndex, getManagedForm, getPartControl, getTitleImage, init, initialize, isActive, isDirty, isEditor, isSaveAsAllowed, selectReveal, setActive, setFocus, setIndex
checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String ID
public ProcessBuilderPage(ProcessEditor editor, Node processNode)
protected void createFormContent(org.eclipse.ui.forms.IManagedForm mf)
createFormContent
in class org.eclipse.ui.forms.editor.FormPage
protected void createControls(org.eclipse.swt.widgets.Composite parent)
protected void createBuilder(org.eclipse.swt.widgets.Composite parent)
protected void initializeValuesViewer(org.eclipse.jface.viewers.TableViewer viewer)
protected int[] getWeights()
protected void statusChanged()
protected void addInitialFlows()
protected void addFlow(java.lang.String path)
path
- the path of the flowprotected void removeSelectedFlows()
protected void removeAllFlows()
public void commit(java.lang.Boolean onSave)
protected java.lang.String getProcessStatus()
protected static java.lang.Boolean isEditable(java.lang.String status)
protected static java.lang.Boolean isFinished(java.lang.String status)
protected static java.lang.Boolean isRunning(java.lang.String status)
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.forms.editor.FormPage
protected static java.lang.String getAttributeSpecText(Node specAttrNode)
Copyright © 2007–2020. All rights reserved.