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

E17493-01

oracle.jdeveloper.vcs.spi
Class VCSExplorer

java.lang.Object
  extended by oracle.ide.view.View
      extended by oracle.ide.explorer.Explorer
          extended by oracle.jdeveloper.vcs.spi.VCSExplorer
All Implemented Interfaces:
ControllerProvider, Helpable, Observer

public abstract class VCSExplorer
extends Explorer
implements Observer


Field Summary
 
Fields inherited from class oracle.ide.explorer.Explorer
CLOSED, defaultNode, defaultProject, defaultWorkspace, HIDDEN, SHOWN
 
Fields inherited from class oracle.ide.view.View
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP
 
Constructor Summary
VCSExplorer()
           
 
Method Summary
protected  void clearTree()
           
protected abstract  javax.swing.tree.DefaultMutableTreeNode createTreeNodes()
           
 Context getContext(java.util.EventObject eventObject)
           
protected  javax.swing.Icon getExplorerIcon()
           
 java.awt.Component getGUI()
           
protected  Node getNode()
           
 void setContext(Context context)
          (Re)initialize the contents of the gui.
protected  void setNode(Node node)
           
 void stateChanged(int state)
          Respond to a change of state between SHOWN, HIDDEN or CLOSED.
 void update(java.lang.Object object, UpdateMessage updateMessage)
          Notification message.
 
Methods inherited from class oracle.ide.explorer.Explorer
getContextMenu, getController, getTitle, setOwner
 
Methods inherited from class oracle.ide.view.View
activate, addViewListener, addViewSelectionListener, addViewStateListener, close, deactivate, fireViewCollapsed, fireViewExpanded, fireViewSelectionChanged, getContext, getHelpInfo, getId, getSelection, getSelectionFromUI, getTabName, getToolbar, getViewWithoutDecoration, isVisible, loadLayout, loadManifestToolbar, loadManifestToolbar, newId, owner, removeViewListener, removeViewSelectionListener, removeViewStateListener, saveLayout, scheduleUpdateSelection, setId, setToolbarVisible, show, toString, updateSelection, updateSelectionImpl, updateTitle, updateToolbarActions, updateVisibleActions, updateVisibleActions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VCSExplorer

public VCSExplorer()
Method Detail

getGUI

public java.awt.Component getGUI()
Specified by:
getGUI in class View
Returns:
the root graphical user interface component.

setContext

public void setContext(Context context)
Description copied from class: Explorer
(Re)initialize the contents of the gui.

Overrides:
setContext in class Explorer
Parameters:
context - the Context to use as initialization data.

getContext

public Context getContext(java.util.EventObject eventObject)
Overrides:
getContext in class View
Parameters:
eventObject - event associated with the context.
Returns:
the current view context for the given event.

stateChanged

public void stateChanged(int state)
Description copied from class: Explorer
Respond to a change of state between SHOWN, HIDDEN or CLOSED.

Overrides:
stateChanged in class Explorer
Parameters:
state - the new state.

update

public void update(java.lang.Object object,
                   UpdateMessage updateMessage)
Description copied from interface: Observer
Notification message. Subjects call this method when they notify their observers that the subjects state has changed.

Specified by:
update in interface Observer
Parameters:
object - the subject whose state has changed.
updateMessage - what has changed.

createTreeNodes

protected abstract javax.swing.tree.DefaultMutableTreeNode createTreeNodes()

getExplorerIcon

protected javax.swing.Icon getExplorerIcon()

setNode

protected void setNode(Node node)

getNode

protected Node getNode()

clearTree

protected void clearTree()

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

E17493-01

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