|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.view.View
oracle.ide.log.AbstractLogPage
oracle.jdevimpl.audit.log.AuditLogPage
public class AuditLogPage
An Audit results log page.
To release resources when the page is closed, the only straightforward
way I've found is to do it from the removeMouseListener(java.awt.event.MouseListener)method.
| Field Summary | |
|---|---|
static int |
ABOUT_CID
|
static int |
CANCEL_CID
|
static int |
COLLAPSE_ALL_CID
|
static int |
DEFAULT_FIX_CID
|
static int |
EXPAND_ALL_CID
|
static int |
EXPORT_CID
|
static int |
FIX_CID
|
static int |
GOTO_SOURCE_CID
|
static int |
GROUP_CID
|
static int |
HIDE_ISSUES_CID
|
static int |
REFRESH_CID
|
static int |
SHOW_ANOMALIES_CID
|
static int |
UNHIDE_ALL_ISSUES_CID
|
| Fields inherited from class oracle.ide.view.View |
|---|
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP |
| Fields inherited from interface oracle.ide.controller.Controller |
|---|
UPDATE_FROM_ACTION_PERFORMED, UPDATE_FROM_ACTIVE_VIEW_CHANGED, UPDATE_FROM_UNDO, UPDATE_FROM_USER_EXTENSION, UPDATE_FROM_VIEW_SELECTION_CHANGED |
| Method Summary | |
|---|---|
void |
addMouseListener(java.awt.event.MouseListener listener)
This implemenation does nothing. |
void |
appliedTransformsChanged(AuditModel model,
java.lang.Object row,
java.util.List<Transform> appliedTransforms)
Reports that the transforms applied to this model have changed. |
static AuditLogPage |
auditLogPage(Auditor auditor,
AuditModel model,
java.lang.String label)
Creates the log page for an auditor. |
void |
auditStarted(AuditModel model,
java.util.List<Metric> columns,
java.lang.Object root)
Reports that an audit has started on this model. |
void |
auditStopped(AuditModel model,
boolean cancelled)
Reports that an audit has stopped on this model. |
void |
clearAll()
Clear all currently displayed messages. |
void |
countChanged(AuditModel model,
java.lang.Object row,
AuditModel.Count count,
int oldValue,
int newValue)
Reports that a count of a row changed in a model. |
java.awt.Component |
getComponent()
|
ContextMenu |
getContextMenu()
|
Controller |
getController()
Get the Controller associated with this view. |
java.awt.Component |
getGUI()
|
HelpInfo |
getHelpInfo()
|
AuditTreeTable |
getTable()
|
Toolbar |
getToolbar()
Get the toolbar associated with this view. |
java.lang.String |
getToolTip()
Get the tooltip to display when this page is tabbed. |
java.awt.Component |
getTopComponent()
Gets the component to put in the top component position in the log page display By default returns getLogPageView().getToolbar() |
boolean |
handleDefaultAction(Context context)
Called when the user double clicks on an item that has a context menu. |
boolean |
handleEvent(IdeAction action,
Context context)
This method is called when a user interaction with a View
triggers the execution of a command. |
static boolean |
isReady(java.lang.String label)
Gets whether the log page for an auditor is ready to be reused. |
protected void |
logMsg(java.lang.Object message)
Display the specified msg. |
void |
menuWillHide(ContextMenu menu)
This method is called just before a showing context menu is dismissed. |
void |
menuWillShow(ContextMenu menu)
Called just before the context menu is shown. |
void |
modelResorted(AuditModel model)
Reports that the model has been resorted. |
void |
modelSaved(ModelAdapter model)
Notifies the listener that a model was saved. |
void |
removeMouseListener(java.awt.event.MouseListener listener)
This implemenation does nothing. |
void |
rowActionPerformed(AuditTreeTable table,
int row)
|
void |
rowsHidden(AuditModel model,
java.util.List<?> rows,
java.lang.Object visibleParent,
int visibleIndex)
Reports that rows were shown in a model. |
void |
rowsInserted(AuditModel model,
java.util.List<?> rows,
java.lang.Object parent,
int index)
Reports that rows were inserted into a model. |
void |
rowsRemoved(AuditModel model,
java.util.List<?> rows,
java.lang.Object parent,
int index)
Reports that rows were removed from a model. |
void |
rowsRestructureBegin(AuditModel model,
java.lang.Object parent,
java.lang.Object visibleParent)
Reports that a restructure of the descendants of a row has begun. |
void |
rowsRestructureEnd(AuditModel model,
java.lang.Object parent,
java.lang.Object visibleParent)
Reports that a restructure of the descendants of a row has ended. |
void |
rowsShown(AuditModel model,
java.util.List<?> rows,
java.lang.Object visibleParent,
int visibleIndex)
Reports that rows were shown in a model. |
boolean |
saveFailed(java.lang.Throwable exception,
ModelAdapter model,
java.lang.String label)
Notifies the listener that saving a model failed. |
void |
setLocationRelativeTo(javax.swing.JDialog dialog,
java.awt.Component c)
|
void |
show()
Shows the view if hidden. |
java.lang.String |
toString()
|
boolean |
transformFailed(java.lang.Throwable exception,
Violation violation,
Transform transform,
java.lang.String label)
Notifies the listener that a transform failed. |
boolean |
update(IdeAction action,
Context context)
This method updates the enabled status of the specified action within the specified context. |
void |
valueChanged(AuditModel model,
java.lang.Object row,
int column,
java.lang.Object oldValue,
java.lang.Object newValue)
Reports that a column value of a row changed in a model. |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
|
| Methods inherited from class oracle.ide.log.AbstractLogPage |
|---|
close, getBottomComponent, getLogPageView, getTabIcon, getTabName, getTitleName, isDisplayComponentScrollable, isVisible, log, log, logQuietly, requestShow, requestShow, setOwner, tabNameUpdated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int REFRESH_CID
public static final int CANCEL_CID
public static final int EXPORT_CID
public static final int EXPAND_ALL_CID
public static final int COLLAPSE_ALL_CID
public static final int GROUP_CID
public static final int SHOW_ANOMALIES_CID
public static final int GOTO_SOURCE_CID
public static final int ABOUT_CID
public static final int FIX_CID
public static final int DEFAULT_FIX_CID
public static final int HIDE_ISSUES_CID
public static final int UNHIDE_ALL_ISSUES_CID
| Method Detail |
|---|
public static boolean isReady(java.lang.String label)
label - the label of the log page to test.
public static AuditLogPage auditLogPage(Auditor auditor,
AuditModel model,
java.lang.String label)
auditStarted(oracle.jdeveloper.audit.service.AuditModel, java.util.List, java.lang.Object) method.
auditor - The auditor running the audit to be logged.model - The model attached to the auditor.label - The label of the log page.
public java.lang.String getToolTip()
LogPage
getToolTip in interface LogPagegetToolTip in class AbstractLogPagepublic HelpInfo getHelpInfo()
getHelpInfo in interface HelpablegetHelpInfo in class Viewpublic java.awt.Component getTopComponent()
AbstractLogPage
getTopComponent in class AbstractLogPagepublic Toolbar getToolbar()
View
getToolbar in class View
public void auditStarted(AuditModel model,
java.util.List<Metric> columns,
java.lang.Object root)
AuditModelListener
auditStarted in interface AuditModelListenermodel - the affected model.columns - the new columns.root - the new root.
public void auditStopped(AuditModel model,
boolean cancelled)
AuditModelListener
auditStopped in interface AuditModelListenermodel - the affected model.cancelled - whether the audit was cancelled.
public void rowsInserted(AuditModel model,
java.util.List<?> rows,
java.lang.Object parent,
int index)
AuditModelListenerThe inserted row is childless and not visible.
The model invokes AuditModelListener.rowsShown(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int) immediately after this method for any
of the rows that are visible.
The model propagates visibility or count changes to the parent row and its
ancestors as described in the class comment.
rowsInserted in interface AuditModelListenermodel - The changed model.rows - The shown rows, adjacent if more than one.parent - The parent of the row.index - The index of the shown rows in the parent.
public void rowsRemoved(AuditModel model,
java.util.List<?> rows,
java.lang.Object parent,
int index)
AuditModelListenerAuditModelListener.rowsHidden(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int) immediately before this method
for any of the rows that were visible.
The model propagates visibility or count changes to the parent row and its
ancestors as described in the class comment.
rowsRemoved in interface AuditModelListenermodel - The changed model.rows - The removed rows, adjacent if more than one.parent - The parent of the removed rows.index - The index of the removed rows in the parent.
public void rowsShown(AuditModel model,
java.util.List<?> rows,
java.lang.Object visibleParent,
int visibleIndex)
AuditModelListenerAuditModelListener.countChanged(oracle.jdeveloper.audit.service.AuditModel, java.lang.Object, oracle.jdeveloper.audit.service.AuditModel.Count, int, int) immediately after this method for each changed count
of the parent row.
The model propagates visibility or count changes to the parent row and its
ancestors as described in the class comment.
rowsShown in interface AuditModelListenermodel - The changed model.rows - The shown rows, adjacent if more than one.visibleParent - The visible parent row of the shown rows.visibleIndex - The visible index of the shown rows in the visible parent.
public void rowsHidden(AuditModel model,
java.util.List<?> rows,
java.lang.Object visibleParent,
int visibleIndex)
AuditModelListenerAuditModelListener.countChanged(oracle.jdeveloper.audit.service.AuditModel, java.lang.Object, oracle.jdeveloper.audit.service.AuditModel.Count, int, int) immediately after this method for each changed count
of the parent row.
The model propagates visibility or count changes to the parent row and its
ancestors as described in the class comment.
rowsHidden in interface AuditModelListenermodel - The changed model.rows - The hidden rows, adjacent if more than one.visibleParent - The visible parent row of the hidden rows.visibleIndex - The visible index of the hidden rows in the visible parent.
public void rowsRestructureBegin(AuditModel model,
java.lang.Object parent,
java.lang.Object visibleParent)
AuditModelListener
rowsRestructureBegin in interface AuditModelListenermodel - The changed model.parent - The parent of the restructured rows.visibleParent - The visible parent row of the restructured rows.
public void rowsRestructureEnd(AuditModel model,
java.lang.Object parent,
java.lang.Object visibleParent)
AuditModelListener
rowsRestructureEnd in interface AuditModelListenermodel - The changed model.parent - The parent of the restructured rows.visibleParent - The visible parent row of the restructured rows.
public void countChanged(AuditModel model,
java.lang.Object row,
AuditModel.Count count,
int oldValue,
int newValue)
AuditModelListener
The model propagates visibility or count changes to the parent row and its
ancestors as described in the class comment.
countChanged in interface AuditModelListenermodel - The changed model.row - The changed row in the model.count - The count that change.oldValue - The old value of the count.newValue - The new value of the count.
public void valueChanged(AuditModel model,
java.lang.Object row,
int column,
java.lang.Object oldValue,
java.lang.Object newValue)
AuditModelListenerAuditModelListener.rowsHidden(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int), AuditModelListener.rowsRemoved(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int), AuditModelListener.rowsInserted(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int),
and AuditModelListener.rowsShown(oracle.jdeveloper.audit.service.AuditModel, java.util.List>, java.lang.Object, int) as needed.
valueChanged in interface AuditModelListenermodel - The changed model.row - The changed row in the model.column - The column index of the changed value.oldValue - The old value.newValue - The new value.public void modelResorted(AuditModel model)
AuditModelListener
modelResorted in interface AuditModelListenermodel - The resorted model.
public void appliedTransformsChanged(AuditModel model,
java.lang.Object row,
java.util.List<Transform> appliedTransforms)
AuditModelListener
appliedTransformsChanged in interface AuditModelListenermodel - The changed model.row - The row in the model just restructured.appliedTransforms - The transforms applied to the row.public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged in interface javax.swing.event.TreeSelectionListener
public void rowActionPerformed(AuditTreeTable table,
int row)
rowActionPerformed in interface AuditTreeTable.RowActionListenerpublic java.awt.Component getGUI()
getGUI in class Viewpublic void clearAll()
LogPage
clearAll in interface LogPageclearAll in class AbstractLogPageprotected void logMsg(java.lang.Object message)
AbstractLogPagemsg. Subclasses must override
this method instead of the log method. The log
method makes sure that the page is visible before calling this
method.
logMsg in class AbstractLogPagemessage - the message to display.public Controller getController()
ControllerProviderController associated with this view.
getController in interface ControllerProvidergetController in class AbstractLogPagepublic ContextMenu getContextMenu()
getContextMenu in class ViewContextMenu, if any.public void show()
View
show in class AbstractLogPagepublic void addMouseListener(java.awt.event.MouseListener listener)
AbstractLogPage
addMouseListener in interface LogPageaddMouseListener in class AbstractLogPagelistener - mouse listener responsible for displaying a context menu.public void removeMouseListener(java.awt.event.MouseListener listener)
AbstractLogPage
removeMouseListener in interface LogPageremoveMouseListener in class AbstractLogPagelistener - mouse listener responsible for displaying a context menu.public java.awt.Component getComponent()
public boolean handleDefaultAction(Context context)
ContextMenuListenertrue; otherwise it must return
false. Processing of handleDefaultAction
stops on the first return of true.
handleDefaultAction in interface ContextMenuListenercontext - the context on which the default action needs
to occur.public void menuWillHide(ContextMenu menu)
ContextMenuListenerContextMenuListener.menuWillShow(oracle.ide.controller.ContextMenu), since the IDE takes care of that
automatically.
menuWillHide in interface ContextMenuListenermenu - the context menu being hiddenpublic void menuWillShow(ContextMenu menu)
ContextMenuListener
menuWillShow in interface ContextMenuListenermenu - the context menu being shown
public boolean update(IdeAction action,
Context context)
Controller
update in interface Controlleraction - action whose command is to be executed.context - the current context
public boolean handleEvent(IdeAction action,
Context context)
ControllerView
triggers the execution of a command.
handleEvent in interface Controlleraction - action whose command is to be executed.
public void setLocationRelativeTo(javax.swing.JDialog dialog,
java.awt.Component c)
public java.lang.String toString()
toString in class View
public boolean transformFailed(java.lang.Throwable exception,
Violation violation,
Transform transform,
java.lang.String label)
TransformerListener
transformFailed in interface TransformerListenerexception - The exception that indicated failure.violation - The violation being associated with the transform.transform - The transform that failed.label - The label for the transform transaction.
public void modelSaved(ModelAdapter model)
TransformerListener
modelSaved in interface TransformerListenermodel - The model that was saved.
public boolean saveFailed(java.lang.Throwable exception,
ModelAdapter model,
java.lang.String label)
TransformerListener
saveFailed in interface TransformerListenerexception - The exception that indicated failure.model - The model which could not be saved.label - The label for the transform transaction.
public AuditTreeTable getTable()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||