Package | Description |
---|---|
oracle.ide.compiler |
Contains classes that allow addins some level of control on the IDE build system.
|
oracle.ide.log |
Contains the interfaces and classes that allow addins to provide their
own log pages.
|
oracle.ide.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
oracle.jdeveloper.deploy.dt | |
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
oracle.jdeveloper.uieditor |
Contains classes that allow addins access to the UIEditor integration objects.
|
oracle.jdeveloper.vcs.spi |
Contains extension-level service provider interfaces for version control system integraton.
|
oracle.jdevimpl.audit.log |
Modifier and Type | Method and Description |
---|---|
abstract LogPage |
Compiler.getErrorLog() |
abstract LogPage |
Compiler.getOutputLog()
get{Output|Error}Log gets the default compiler output/error log.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLogPage
|
class |
DefaultLogPage
This implementation of LogPage supports the logging of simple text
messages as well as Collection message objects.
|
class |
LogWindow
The
LogWindow is the dockable view responsible for managing
log pages. |
class |
MessagePage
The
MessagePage class provides a log page based on a text
area. |
Modifier and Type | Method and Description |
---|---|
LogPage |
LogRecognizer.create(java.net.URL url,
java.lang.Class type)
Creates an instance of the
LogPage associated with the
specified URL . |
LogPage |
LogPrintWriter.getLogPage()
Directly returns the underlying
LogPage for this
LogPrintWriter . |
LogPage |
LogPrintStream.getLogPage()
Directly returns the underlying
LogPage for this
LogPrintStream . |
static LogPage |
LogContext.getLogPage(Context context) |
abstract LogPage |
LogManager.getMsgPage()
Get the
MessagePage . |
abstract LogPage |
LogWindow.getPage()
Get the current page.
|
abstract LogPage[] |
LogManager.getPages()
Get a list of all the pages currently opened.
|
LogPage[] |
AbstractLogManager.getPages()
Concrete implementations must override this method and return the
list of opened pages.
|
abstract LogPage |
LogManager.getSelectedPage()
Gets the currently selected page.
|
LogPage |
LogPrintWriter.getWrappedLogPage()
The need for a wrapped
LogPage instance arises from
the fact that:
A typical LogPage implementation uses a thread
to forward messages to the UI components (to avoid
deadlocks in the IDE caused by the automatic showing of the
log window or changing log pages in the log window),
and
Each LogPrintWriter uses a thread to forward
messages to the underlying LogPage . |
LogPage |
LogPrintStream.getWrappedLogPage()
The need for a wrapped
LogPage instance arises from
the fact that:
A typical LogPage implementation uses a thread
to forward messages to the UI components (to avoid
deadlocks in the IDE caused by the automatic showing of the
log window or changing log pages in the log window),
and
Each LogPrintStream uses a thread to forward
messages to the underlying LogPage . |
Modifier and Type | Method and Description |
---|---|
abstract void |
LogManager.addPage(LogPage page)
Add and display the specified
page to the LogWindow . |
void |
AbstractLogManager.addPage(LogPage page)
Classes that extend the
AbstractLogManager class should
override this method from where they should call this method to
install the appropriate mouse listener on the specified page . |
static java.io.PrintStream |
LogPipe.getPrintStream(LogPage logPage)
Deprecated.
Instantiate a
LogPrintStream instead. |
static java.io.PrintWriter |
LogPipe.getPrintWriter(LogPage logPage)
Deprecated.
Instantiate a
LogPrintWriter instead. |
void |
LogOwner.highlightPage(LogPage page)
This method sets the specified
LogPage to be displayed as
highlighted to indicate that the page content has changed |
protected void |
AbstractLogManager.installMouseListener(LogPage page)
|
abstract void |
LogManager.removePage(LogPage page)
Remove the specified
page from the LogWindow . |
void |
AbstractLogManager.removePage(LogPage page)
Classes that extend the
AbstractLogManager class should
override this method from where they should call this method to
install the remove any mouse listener installed on the specified
page |
void |
LogOwner.selectPage(LogPage page)
Select the specified
page and make it visible to the
user |
static void |
LogContext.setLogPage(Context context,
LogPage logPage) |
abstract void |
LogWindow.updateTabTitle(LogPage logPage,
java.lang.String title)
Updates the tab title of the specified
LogPage |
Constructor and Description |
---|
LogPrintStream(LogPage logPage)
Note: Because of internationalization issues,
it is strongly recommended that
LogPrintWriter be used
whenever possible instead of LogPrintStream to
prevent characters from being corrupted when displayed. |
LogPrintWriter(LogPage logPage)
Constructs a
LogPrintWriter that is wired into the
specified LogPage . |
Modifier and Type | Class and Description |
---|---|
class |
RunLogPage
The
RunLogPage class is the LogPage used for
a running process. |
Modifier and Type | Field and Description |
---|---|
protected LogPage |
RunProcess.logPageOverride
The log page to be used instead of the normal log page.
|
Modifier and Type | Method and Description |
---|---|
LogPage |
RunProcess.getLogPage()
Returns the LogPage for this process.
|
LogPage |
RunProcess.getLogPage(boolean create) |
protected LogPage |
RunProcess.makeLogPage(boolean create)
Creates the
RunLogPage for this process. |
Modifier and Type | Method and Description |
---|---|
void |
SimpleProcess.setLogPage(LogPage logPageOverride)
Sets the log page where the subprocess's output will be displayed.
|
void |
RunProcess.setLogPageOverride(LogPage logPageOverride)
Explicitly sets the LogPage to be used for all logging.
|
Modifier and Type | Method and Description |
---|---|
LogPage |
Deployment.getLogPage()
Returns the
LogPage used for deployment messages. |
Modifier and Type | Method and Description |
---|---|
protected LogPage |
JRunProcess.makeLogPage(boolean create) |
Modifier and Type | Class and Description |
---|---|
class |
UIEditorLogPage
A LogPage implementation specialized for display of CmtMessage instances from
one or more CmtComponent objects.
|
Constructor and Description |
---|
VCSLogWriter(LogPage page)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AuditLogPage
An Audit results log page.
|