Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.jdeveloper.runner
Class RunningProcess

java.lang.Object
  extended by oracle.ide.runner.RunProcess
      extended by oracle.jdeveloper.runner.JRunProcess
          extended by oracle.jdeveloper.runner.RunningProcess

All Implemented Interfaces:
Helpable, Displayable, Element

public class RunningProcess
extends JRunProcess

Represents an actively running process (JRunProcess)


Field Summary

 

Fields inherited from class oracle.jdeveloper.runner.JRunProcess
COMPILE_FROM_JRUNPROCESS, compileSavedAll, considerDefaultRunTarget, DATABASE_RUN_HELPER, JAVA_BOOT_CLASS_PATH, JAVA_CLASS_PATH, JAVA_FIRST_COMMAND_OPTIONS, JAVA_LAST_COMMAND_OPTIONS, lockCompiler, RUN_COOKIE_JAVA_EMBEDDED_SERVER, RUN_TYPE_DATABASE, RUN_TYPE_JAVA, RUN_TYPE_JS_MOZILLA_FIREFOX, RUN_TYPE_XQUERY, RUN_TYPE_XSLT, runConfiguration, timeAfterCompile, XSLT_FIRST_COMMAND_OPTIONS, XSLT_LAST_COMMAND_OPTIONS

 

Fields inherited from class oracle.ide.runner.RunProcess
addToProcessesFolder, addToTerminateMenu, allowInput, container, context, determineTargetAndStarterAlready, errors, hideTerminateAction, iconOverride, isPreparingLabel, labelOverride, labelPrefixOverride, logCommandString, logError, logExit, logOutput, logPageOverride, logStartDirectory, RUN_PROCESS_DO_NOT_CONSIDER_DEFAULT, RUN_PROCESS_USE_NODE_FROM_CONTEXT, runProcessListener, showStartStatus, starter, target, timeCreated, useContainerLogPage, useLogPage, useLogPageQuietly, userCanceled

 

Constructor Summary
RunningProcess(Context context)
           

 

Method Summary
 boolean canRun(java.lang.String runType, java.lang.Object cookie, Node node, java.util.List errors)
          Always returns true, since the process is already running
 void finished()
          Called to indicate the process has finished running.
static javax.swing.Icon getDefaultIcon()
          Returns the default icon to use if no overriding icon is specified for the process
 HelpInfo getHelpInfo()
          Return HelpInfo for the running process
 javax.swing.Icon getIcon()
          Returns an icon to be used for the running process
 java.lang.String getProcessLabelPrefix()
          Returns a string to be prepended to the config name when it is running (e.g., "Running:")
protected  boolean startTarget()
          Clears the log page associated with this run process (if appropriate).

 

Methods inherited from class oracle.jdeveloper.runner.JRunProcess
addProcessActionButtonToToolbar, addProcessActionButtonToToolbar, checkStarter, clearProcessActionButtonsFromToolbar, compile, determineTargetAndStarter, getJdkDefinition, getJProject, getLogPageToolbar, getProcessActionButtonGroup, getRunConfiguration, getStartDirectory, getTimeAfterCompile, isPlainRun, isSameType, makeLogPage, setProcessActionButtonGroup, showLogPageToolbar, showProcessActionButtonsOnToolbar, start

 

Methods inherited from class oracle.ide.runner.RunProcess
canContainRunProcesses, canGarbageCollect, canGetStarterForTarget, canGetStarterForTarget, canStart, canStopInChrome, canStopOnDebuggerStatement, canStopOnError, canStopOnException, canTerminate, canTransferErrors, copyTo, determineTargetAndStarter, doGarbageCollection, doubleClicked, doUI, doUILater, duplicateErrorStream, duplicateOutputStream, fireFinished, fireStarted, fixCommandStringForLog, getAttributes, getChildren, getContainer, getContext, getContextNodeForRun, getData, getLogPage, getLogPage, getLongLabel, getProcessLayout, getProject, getProject, getRunnableItems, getRunnableItemsForTarget, getRunnableItemsForTarget, getShortLabel, getShortLabelWithPrefix, getStartCommand, getStartEnvironmentParams, getStarter, getStarter, getStarterFactorySubClass, getStarterForTarget, getStarterForTarget, getStopInChrome, getStopOnDebuggerStatement, getStopOnError, getStopOnException, getSystemErrAttributeSet, getSystemOutAttributeSet, getTarget, getTarget, getTerminateCommand, getTimeCreated, getToolTipText, getTransferErrors, getUseContainerLogPage, getUseLogPage, getUseLogPageQuietly, getValue, getWorkspace, hasFinished, inheritLogPage, isStartOnly, log, logCommandString, logStartDirectory, logStartErrors, mayHaveChildren, mustPrepareToStart, prepareToStart, redirectInput, redirectOutput, reuseLogPage, selected, setContainer, setHideTerminateAction, setIconOverride, setLabelOverride, setLabelPrefixOverride, setLogError, setLogExit, setLogOutput, setLogPageOverride, setStopInChrome, setStopOnDebuggerStatement, setStopOnError, setStopOnException, setTransferErrors, setUseContainerLogPage, setUseLogPage, setUseLogPageQuietly, showStartStatus, start, started, suppressDirectoryDefault, terminate, toString, unselected, waitForRedirectOutput

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

RunningProcess

public RunningProcess(Context context)

Method Detail

canRun

public boolean canRun(java.lang.String runType,
                      java.lang.Object cookie,
                      Node node,
                      java.util.List errors)
Always returns true, since the process is already running
Overrides:
canRun in class RunProcess

getProcessLabelPrefix

public java.lang.String getProcessLabelPrefix()
Returns a string to be prepended to the config name when it is running (e.g., "Running:")
Specified by:
getProcessLabelPrefix in class RunProcess
Returns:
the prefix that will be used in the short and long labels

getIcon

public javax.swing.Icon getIcon()
Returns an icon to be used for the running process
Specified by:
getIcon in interface Displayable
Overrides:
getIcon in class RunProcess
Returns:
the Icon for this RunProcess element.

getDefaultIcon

public static javax.swing.Icon getDefaultIcon()
Returns the default icon to use if no overriding icon is specified for the process

getHelpInfo

public HelpInfo getHelpInfo()
Return HelpInfo for the running process
Specified by:
getHelpInfo in interface Helpable
Overrides:
getHelpInfo in class RunProcess
Returns:
the HelpInfo

startTarget

protected boolean startTarget()
Description copied from class: JRunProcess
Clears the log page associated with this run process (if appropriate).

Calls the super.startTarget method.

Overrides:
startTarget in class JRunProcess
Returns:
true if the process was started

finished

public void finished()
Called to indicate the process has finished running. Resets the state of toolbar buttons
Overrides:
finished in class RunProcess

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.