Extension SDK 10.1.3.36.73

Uses of Interface
oracle.ide.model.Element

Packages that use Element
oracle.bali.xml.addin   
oracle.ide Contains classes that allow addins access to the IDE integration objects.  
oracle.ide.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE.  
oracle.ide.cmd Contains classes implementing several JDeveloper commands.  
oracle.ide.composite Contains centralized interfaces for associating element instances with an arbitrary set of URLs. 
oracle.ide.config Contains classes encapsulating JDevelopers's environment settings.  
oracle.ide.editor Contains classes and interfaces that allow addins to add their own specialized editors to JDeveloper.  
oracle.ide.explorer Contains the interfaces and classes addins use to provide a structured view of data contained in nodes displayed in a navigator or an editor.  
oracle.ide.gallery Contains classes implementing JDeveloper's new object gallery.  
oracle.ide.inspector Contains interfaces and classes that integrators may use to make their objects editable from the property inspector.  
oracle.ide.layout Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors.  
oracle.ide.model Contains interfaces and classes implementing JDeveloper's data model.  
oracle.ide.navigator Contains classes providing navigator support.  
oracle.ide.palette Contains classes that allow for palette integration and commands. 
oracle.ide.runner Contains classes that allow addins some level of control on the IDE runner system.  
oracle.ide.view   
oracle.jdeveloper.audit.model The base classes for defining the Audit object model.  
oracle.jdeveloper.audit.service The API classes for invoking Audit programatically, and a few Audit common API classes.  
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code.  
oracle.jdeveloper.controller   
oracle.jdeveloper.jsp.libraries   
oracle.jdeveloper.library The Libraries package provides the library API used by JDeveloper.  
oracle.jdeveloper.merge Contains classes for merge editor abstractions, including an editor addin, commands, a controller, and utilities.  
oracle.jdeveloper.model Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model.  
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.jdeveloper.vcs.util Contains assorted stateless utilities for version control system integraton. 
oracle.jdevimpl.webapp.html   
 

Uses of Element in oracle.bali.xml.addin
 

Classes in oracle.bali.xml.addin that implement Element
 class oracle.bali.xml.addin.XMLSourceNode
           
 

Uses of Element in oracle.ide
 

Methods in oracle.ide that return Element
 Element[] Context.getSelection()
          Gets the list of selected Elements.
 Element Context.getElement()
          Convenience method for returning the first item from Context.getSelection().
 

Methods in oracle.ide with parameters of type Element
static boolean Ide.addToMiscellaneousFolder(Element element)
          Adds an Element object to the MiscellaneousFolder.
static Context Context.newIdeContext(Element element)
          Returns a Context initialized with the active Workspace, its active Project, the main window's last active View, and the specified Element as the selection.
 void Context.setSelection(Element[] selection)
          Sets the list of selected Elements.
 void Context.setElement(Element element)
          Convenience method for setting the selection to be the specified Element.
 

Constructors in oracle.ide with parameters of type Element
Context(Element element)
          Constructor.
 

Uses of Element in oracle.ide.ceditor
 

Methods in oracle.ide.ceditor that return Element
protected  Element[] CodeEditor.getSelectionFromUI()
          Gets the selection context.
 

Uses of Element in oracle.ide.cmd
 

Methods in oracle.ide.cmd with parameters of type Element
protected  Folder SaveAsCommand.getElementOwner(Element element, Context context, boolean parentOK)
           
protected  boolean RemoveFileCommand.canRemove(Element element, Folder ownerFolder)
          Returns true if the specified ownerFolder allows the element to be removed.
protected  java.util.List CloseNodeCommand.confirmClose(Element element)
           
 

Uses of Element in oracle.ide.composite
 

Methods in oracle.ide.composite that return Element
static Element[] CompositeFileElementRegistry.getCachedCompositeElements(java.net.URL[] urls)
          Gets the cached composite elements representing the given file URLs.
 Element[] CompositeFileElementEvent.getCompositeElements()
          Gets the composite element instances for the event.
 

Methods in oracle.ide.composite with parameters of type Element
 java.net.URL[] DefaultCompositeFileElementProxy.getCompositeFileURLs(Element compositeElement)
          Gets the file URLs represented by the given composite element, attaching a container state observer to all composite children.
protected  void DefaultCompositeFileElementProxy.attachContainerStateObserver(Element element)
          Attaches a container state observer to the given element and its children.
protected  java.util.Collection DefaultCompositeFileElementProxy.getContainerFileURLs(Element compositeElement)
          Gets the file URLs represented by the given composite element.
protected  void DefaultCompositeFileElementProxy.addParentURL(java.util.Collection compositeFileUrls, Element parent)
           
protected  void DefaultCompositeFileElementProxy.addChildURLs(java.util.Collection compositeFileUrls, Element parent)
           
static void CompositeFileElementRegistry.fireCompositeStateChanged(Element compositeElement)
          Fires a state change event for the given composite element instance.
static void CompositeFileElementRegistry.fireCompositeStateChanged(Element[] compositeElements)
          Fires a state change event for the given composite element instances.
static boolean CompositeFileElementRegistry.isCompositeElement(Element element)
          Asks whether the given element instance is a composite file element type.
static boolean CompositeFileElementRegistry.isCompositeElement(Element element, java.lang.String viewType)
          Asks whether the given element instance is a composite file element type.
static java.net.URL[] CompositeFileElementRegistry.getCompositeFileURLs(Element compositeElement)
          Gets the file URLs for the given composite element instance.
static java.net.URL[] CompositeFileElementRegistry.getCompositeFileURLs(Element compositeElement, java.lang.String viewType)
          Gets the file URLs for the given composite element instance.
 java.net.URL[] CompositeFileElementProxy.getCompositeFileURLs(Element compositeElement)
          Gets the file URLs represented by the given composite element.
 

Constructors in oracle.ide.composite with parameters of type Element
CompositeFileElementEvent(Element[] compositeElements, int id)
          Constructs a CompositeFileElementEvent object.
 

Uses of Element in oracle.ide.config
 

Classes in oracle.ide.config that implement Element
 class RegisteredDynamicNode
           
 

Uses of Element in oracle.ide.editor
 

Methods in oracle.ide.editor with parameters of type Element
static Editor EditorUtil.openDefaultEditorInFrame(Element element)
          Open the specified element using the default editor.
static Context EditorUtil.findNodeInContext(Element node, Context context)
          Find the project containing the specified node.
abstract  EditorAddin EditorManager.getDefaultAddin(Element element)
          Gets the default registered EditorAddin for the element.
 float EditorAddin.getEditorWeight(Element element)
          This method is called by the EditorManager when a FlatEditorAddin is registered with EditorManager.registerDynamic(EditorAddin) and a new file is opened.
 

Uses of Element in oracle.ide.explorer
 

Methods in oracle.ide.explorer that return Element
 Element TNode.getData()
          Gets the data element associated with this node.
 Element TNode.getAncestor(java.lang.Class clazz, boolean checkBaseClass)
          Gets this TNode closest ancestor Element that encapsulates an Element of class clazz, or if checkBaseClass is true, an Element extending or implementing the specified class.
 Element TNode.getAncestor(java.lang.Class clazz)
          Gets this TNode closest ancestor Element that encapsulates an Element of class clazz.
protected  Element[] IconOverlayTracker.getValidElements()
           
 Element IconOverlayConsumer.getElement(java.lang.Object value)
          Returns the data element associated with the given node value.
 Element[] IconOverlayCache.getElementKeys(java.lang.String infoTypeId)
          Gets an array of current element keys in the overlay cache.
 

Methods in oracle.ide.explorer with parameters of type Element
abstract  TNode TreeExplorer.createTNode(Element element)
          Factory method for creating a TNode that will represent the specified Element in this TreeExplorer.
abstract  TNode TreeExplorer.findTNode(Element element, TNode root)
          Find the TNode encapsulating the specified element.
abstract  TNode TreeExplorer.findTNodeBreadthFirst(Element element, TNode root)
          Find the TNode encapsulating the specified element.
abstract  TNode TreeExplorer.searchTNode(Element element, TNode root)
          Search for the TNode encapsulating the specified element.
abstract  TNode TreeExplorer.searchTNodeBreadthFirst(Element element, TNode root)
          Search for the TNode encapsulating the specified element.
abstract  TNode TreeExplorer.addChild(Element element, TNode parent, javax.swing.tree.DefaultTreeModel model)
          Add the specified element to the model as a child of parent.
protected abstract  boolean IconOverlayTracker.isControlled(Element e)
          Asks whether the given element is controlled by the overlay client.
protected abstract  IconOverlay[] IconOverlayTracker.getOverlays(Element[] elements)
          Gets the displayable overlay information for the given elements.
 void IconOverlayTracker.validateOverlay(Element e)
          Validates the given element within the overlay cache.
 void IconOverlayCache.putOverlay(java.lang.String infoTypeId, Element e, IconOverlay overlay)
          Puts overlay information for the given element into the cache.
 IconOverlay IconOverlayCache.getOverlay(java.lang.String infoTypeId, Element e)
          Gets overlay information for the given element from the cache.
 void IconOverlayCache.removeOverlay(java.lang.String infoTypeId, Element e)
          Removes overlay information for the given element from the cache.
 javax.swing.Icon IconOverlayCache.getRendererIcon(Element element, javax.swing.Icon baseObject)
           
 java.lang.String IconOverlayCache.getRendererToolTipText(Element element, java.lang.String baseObject)
           
 java.lang.String IconOverlayCache.getRendererShortLabel(Element element, java.lang.String baseObject)
           
abstract  java.util.List ExplorerManager.getExplorerTypes(Element document)
          Get a list of Explorer types, both statically and dynamically registered, for a given Document instance.
 float ExplorerInfo.getExplorerWeight(Element element)
           
 

Uses of Element in oracle.ide.gallery
 

Classes in oracle.ide.gallery that implement Element
 class GalleryElement
          Element for each item in the Object Gallery list.
 class GalleryFolder
          Container used in the gallery category tree, which may contain both sub-folders and gallery items.
 class GalleryXMLDataNode
          XMLDataContainer subclass for the Object Gallery.
 class RootGalleryFolder
          The Root of the tree of GalleryFolder and GalleryElement instances.
 

Methods in oracle.ide.gallery with parameters of type Element
 boolean GalleryFolder.canAdd(Element element)
           
 boolean GalleryFolder.add(Element element)
           
 boolean GalleryFolder.canRemove(Element element)
           
 boolean GalleryFolder.remove(Element element)
           
 boolean GalleryFolder.containsChild(Element element)
           
 

Uses of Element in oracle.ide.inspector
 

Methods in oracle.ide.inspector with parameters of type Element
 Inspectable InspectorFactory.getInspectable(Context context, Element element)
          Get an Inspectable implementation for the data referred to by the given Element within the given Context, else null if no Inspectable can be found for the given Element's data.
 

Uses of Element in oracle.ide.layout
 

Classes in oracle.ide.layout that implement Element
 class IdeLayout
          IdeLayout class.
 class IdeProperties
          The IdeProperties class is reponsible for managing the general layout information, such as the size and position of the main application window and the opened editor frames for example.
 class Layout
          Layout interface.
 class Layouts
          This class manages layouts created by the user.
 class SimpleLayout
          Simple layout information.
 

Methods in oracle.ide.layout with parameters of type Element
 boolean Layouts.add(Element element)
          Remove the specified Element from this Folder.
 boolean Layouts.remove(Element element)
          Remove the specified Element from this Folder.
 boolean Layouts.canRemove(Element element)
           
 boolean Layouts.canAdd(Element element)
           
 boolean Layouts.containsChild(Element child)
           
 boolean IdeLayout.add(Element element)
           
 boolean IdeLayout.remove(Element element)
           
 boolean IdeLayout.canRemove(Element element)
           
 boolean IdeLayout.canAdd(Element element)
           
 boolean IdeLayout.containsChild(Element child)
           
 

Uses of Element in oracle.ide.model
 

Subinterfaces of Element in oracle.ide.model
 interface Folder
          The Folder interface extends Element by adding methods for managing child Elements contained by the Folder.
 

Classes in oracle.ide.model that implement Element
 class Connections
          Top level IDE level Connections Node.
 class DataContainer
           
 class DataNode
           
 class DefaultContainer
          The DefaultContainer class is a default implementation of a Node that implements the Folder interface.
 class DefaultElement
          DefaultElement is a complete, default implementation of the Element interface.
 class DefaultFolder
          DefaultFolder is a complete, default implementation of the Folder interface.
 class DeployableTextNode
          Trivial subclass of TextNode that has the ElementAttributes#DEPLYOABLE attribute set.
 class IdeSystem
          This a new class that is under development to replace IdeSystem.
 class ImageNode
          Node subclass for GIF, JPEG, and PNG image files.
 class MiscellaneousFolder
           
 class Node
          The Node class is the base class for all document types that need to interact with the IDE framework.
 class ObservableFolder
          ObservableFolder is a complete, default implementation of the Folder and Subject interfaces.
 class Preferences
          This a new class that is under development to replace Preferences.
 class Project
          This class represents a user project in the IDE.
 class RelativeDirectoryContextFolder
          Folder representing a directory displayed in a navigator.
 class TextNode
          The TextNode class extends Nodeand should be used for all objects that can be opened as a text file inside a code editor.
 class UnrecognizedTextNode
          The UnrecognizedTextNode is used for files that are not recognized by the node recognizer system.
 class Workspace
          Workspace represents an Application.
 class Workspaces
          This class holds all Workspace objects currently available to the user in the IDE.
 class XMLDataContainer
          The XMLDataContainer is the Node wrapper for a Folder-implementing JavaBean that can be persisted to XML using the XML marshalling framework in oracle.ide.marshal.xml.
 class XMLDataNode
          The XMLDataNode class is the Node wrapper for a JavaBean class that can be persisted to XML using the XML marshalling framework Object2Dom.
 

Fields in oracle.ide.model declared as Element
 Element XMLDataNode.DataCastPacket.element
          The Element view of the data object.
 

Methods in oracle.ide.model that return Element
 Element IdeSystem.getChild(java.lang.Class type)
           
abstract  Element ElementRecognizer.create(java.net.URL url, Project project)
          Creates an instance of the design-time node associated with the specified url.
static Element ElementFactory.findOrCreate(java.net.URL url, Project project)
          Returns an Element associated with the identifier.
 Element Dependable.getSource()
          Returns the actual object on which the dependency is based.
 

Methods in oracle.ide.model with parameters of type Element
 boolean XMLDataContainer.canAdd(Element element)
           
 boolean XMLDataContainer.add(Element element)
           
 boolean XMLDataContainer.canRemove(Element element)
           
 boolean XMLDataContainer.remove(Element element)
           
 boolean XMLDataContainer.containsChild(Element child)
           
 boolean XMLDataContainer.add(Element element, boolean notify)
           
 boolean XMLDataContainer.remove(Element element, boolean notify)
           
 boolean Workspaces.canAdd(Element element)
          Folder interface method.
 boolean Workspaces.remove(Element doc)
           
static Folder Workspaces.findOwner(Element element, Context context)
          This method will be called when the IDE needs to determine the container on whom to call the remove, canRemove, add, and canAdd methods.
 boolean Workspace.canAdd(Element element)
          Folder interface method.
 boolean Workspace.remove(Element doc, boolean notifyObservers)
           
static void UpdateMessage.fireChildAdded(Subject subject, Element element)
          This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_ADDED to all oracle.ide.addin.Observers of the specified oracle.ide.addin.Subject.
static void UpdateMessage.fireChildRemoved(Subject subject, Element element)
          This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_REMOVED to all oracle.ide.addin.Observers of the specified oracle.ide.addin.Subject.
 boolean Project.canRemove(Element element)
          Call this method to determine if the element can be removed from this project.
 boolean Project.canAdd(Element element)
          Call this method to determine if an Element can be added to this project.
 boolean Project.containsChild(Element element)
          Returns true if the child is contained by the project even if the owner is another folder contained in the project.
 boolean Project.remove(Element element, boolean notify)
           
 boolean Project.add(Element element)
           
 boolean Project.add(Element element, boolean notify)
           
 boolean Project.containsOwnedChild(Element child)
          Returns true if the child is contained by the project even if the owner is another folder contained in the project.
 Folder Project.findOwner(Element element)
           
 void OwnerMap.removeElement(Element element)
           
 boolean ObservableFolder.add(Element element)
           
 boolean ObservableFolder.remove(Element element)
           
 boolean MiscellaneousFolder.remove(Element element)
           
 boolean MiscellaneousFolder.canAdd(Element element)
           
 boolean IdeSystem.canRemove(Element element)
          Folder interface method.
 boolean IdeSystem.remove(Element element)
          If the specified Element is the MiscellaneousFolder, then all children are first removed from the folder; otherwise, let the superclass remove the element.
 boolean Folder.canAdd(Element element)
          Other classes can call this method to determine whether the given Element can be added to the Folder.
 boolean Folder.add(Element child)
          Appends a child Element to the end of the Folder.
 boolean Folder.canRemove(Element element)
          Other classes can call this method to determine whether the specified Element can be removed from this Folder.
 boolean Folder.remove(Element child)
          Removes the specified child Element.
 boolean Folder.containsChild(Element child)
          Returns true if the folder contains the specified child Element; returns false otherwise.
 Dependable DependableRecognizer.create(Element source, Folder owner)
          Creates a Dependable that encapsulates the source object.
 boolean DependableRecognizer.recognize(Element source)
          Returns true if this dependable factory recognizes the specified source object.
 boolean DependableFactory.hasFactory(Element source)
          Returns true if a factory has been registered with the given key.
 Dependable DependableFactory.findOrCreate(Element source, Folder owner)
          Finds or creates a Dependable that encapsulates the source object.
 Dependable DependableFactory.find(Element source)
          Finds Dependable that encapsulates the source object.
 Dependable DependableFactory.find(Element source, Folder owner)
          Finds Dependable that encapsulates the source object contained by the specified owner.
 Dependable[] DependableFactory.findAll(Element source)
          Returns all Dependables associated with the given source.
 boolean DefaultFolder.canAdd(Element element)
          Part of the Folder interface.
 boolean DefaultFolder.add(Element element)
          Part of the Folder interface.
 boolean DefaultFolder.canRemove(Element element)
          Part of the Folder interface.
 boolean DefaultFolder.remove(Element element)
          Part of the Folder interface.
 boolean DefaultFolder.containsChild(Element child)
           
 boolean DefaultContainer.canAdd(Element element)
          Part of the Folder interface.
 boolean DefaultContainer.add(Element element)
          Part of the Folder interface.
 boolean DefaultContainer.canRemove(Element element)
          Part of the Folder interface.
 boolean DefaultContainer.remove(Element element)
          Part of the Folder interface.
 boolean DefaultContainer.containsChild(Element child)
           
 boolean DefaultContainer.add(Element element, boolean notify)
           
 boolean DefaultContainer.remove(Element element, boolean notify)
           
 boolean DataContainer.canAdd(Element element)
          Part of the Folder interface.
 boolean DataContainer.add(Element element)
          Part of the Folder interface.
 boolean DataContainer.canRemove(Element element)
          Part of the Folder interface.
 boolean DataContainer.remove(Element element)
          Part of the Folder interface.
 boolean DataContainer.containsChild(Element child)
           
 boolean DataContainer.add(Element element, boolean notify)
           
 boolean DataContainer.remove(Element element, boolean notify)
           
protected  void DataContainer.setSubDirtyableOwner(Element element, Dirtyable owner)
          Sets the owner of this element to the specified element.
 

Uses of Element in oracle.ide.navigator
 

Methods in oracle.ide.navigator with parameters of type Element
abstract  TNode NavigatorWindow.findTNode(Element element, TNode root)
          Find the specified element.
 

Uses of Element in oracle.ide.palette
 

Subinterfaces of Element in oracle.ide.palette
 interface Palette
          Palette - Palette Model based on PalettePage and PaletteItem.
 interface PaletteItem
          The PaletteItem class represents the Object model for items on the component palette.
 interface PalettePage
           
 

Uses of Element in oracle.ide.runner
 

Classes in oracle.ide.runner that implement Element
 class RunProcess
          An abstract class that represents a process that can be run in some way.
 

Uses of Element in oracle.ide.view
 

Fields in oracle.ide.view declared as Element
static Element[] ViewSelectionEvent.EMPTY_SELECTION
           
static Element[] View.EMPTY_SELECTION
           
 

Methods in oracle.ide.view that return Element
 Element[] ViewSelectionEvent.getSelection()
          Returns the new selection in the View.
 Element[] View.getSelection()
          Gets the selection.
protected  Element[] View.getSelectionFromUI()
          This method retrieve's the selection in this View directly from the UI.
 

Uses of Element in oracle.jdeveloper.audit.model
 

Methods in oracle.jdeveloper.audit.model that return Element
 Element ModelAdapter.getElement()
          Gets the IDE Element corresponding to this model, or null if none.
 

Methods in oracle.jdeveloper.audit.model with parameters of type Element
abstract  ModelType ModelTypeFactory.getModelType(Element element, Node node, Project project, Workspace workspace)
          Gets the model type for an element.
 boolean ModelType.isAuditable(Element element, Node node, Project project, Workspace workspace)
          Gets whether an element is auditable.
 ModelAdapter[] ModelType.getModels(ModelFactory factory, Element element, Node node, Project project, Workspace workspace)
          Gets the models for this model type corresponding to an Element.
abstract  ModelAdapter ModelType.createModelAdapter(ModelFactory factory, Element element, java.net.URL url, ContainerModelAdapter packag, ContainerModelAdapter project, ContainerModelAdapter workspace)
          Creates a model adapter for this model type corresponding to a workspace, project, package, element, and URL.
 java.lang.String ModelType.label(Element element, Node node, Project project, Workspace workspace)
          Gets the label for an element associated with this model type.
protected  boolean ModelType.isElementType(Element element)
          Gets whether an Element is an instance of one of the element types returned by ModelType.getRootElementTypes().
 ModelAdapter[] ModelFactory.getModelAdapters(Element element, Node node, Project project, Workspace workspace)
          Gets the model adapter(s) corresponding to an Element, or an empty array if none.
 ModelAdapter ModelFactory.getModelAdapter(ModelType type, java.net.URL url, Element element, Project project, Workspace workspace)
          Gets the model adapter corresponding to a URL, or null if none.
abstract  Location[] ModelAdapter.getElementLocations(Element element)
          Gets the locations of the constructs in this model corresponding to an IDE element.
 

Constructors in oracle.jdeveloper.audit.model with parameters of type Element
ModelAdapter(ModelFactory factory, ModelType type, Element element)
          Creates a model adapter that adapts a root Workspaces element.
ContainerModelAdapter(ModelFactory factory, ModelType type, Element element)
           
 

Uses of Element in oracle.jdeveloper.audit.service
 

Methods in oracle.jdeveloper.audit.service with parameters of type Element
abstract  boolean Auditor.addElement(Element element, Node node, Project project, Workspace workspace)
          Adds the location corresponding to an Element to the set of locations to be audited.
abstract  int Auditor.addElements(Element[] elements, Node node, Project project, Workspace workspace)
          Adds the locations corresponding to an array of Elements in a Node to the set of locations to be audited.
 

Uses of Element in oracle.jdeveloper.cmt
 

Subinterfaces of Element in oracle.jdeveloper.cmt
 interface CmtModelNode
          The URL for a CmtModelNode is of the form: jdev.cmt:?
 

Classes in oracle.jdeveloper.cmt that implement Element
 class CmtFolder
           
 

Methods in oracle.jdeveloper.cmt that return Element
 Element CmtElementRecognizer.create(java.net.URL url, Project project)
          Creates an instance of the design-time node associated with the specified url.
 Element[] CmtComponentSource.getLastDesignedNodes(java.lang.Object key)
          Get the nodes which were last actively designed.
 

Methods in oracle.jdeveloper.cmt with parameters of type Element
 boolean CmtFolder.add(Element element)
          Add the specified Element to this Folder.
 void CmtFolder.add(int index, Element element)
           
 boolean CmtFolder.remove(Element element)
          Remove the specified Element from this Folder.
 boolean CmtFolder.canRemove(Element element)
           
 boolean CmtFolder.canAdd(Element element)
           
 boolean CmtFolder.containsChild(Element child)
           
 void CmtComponentSource.setLastDesignedNodes(java.lang.Object key, Element[] nodes)
          Set the nodes which were last actively designed.
 

Uses of Element in oracle.jdeveloper.controller
 

Methods in oracle.jdeveloper.controller with parameters of type Element
protected abstract  int[] XmlSourceNodeActionDelegate.doAction(oracle.bali.xml.model.XmlModel model, Context context, Element[] elements, int[] text, IdeAction action)
           
 int[] XmlSourceNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 void XmlSourceNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
protected abstract  int[] TextNodeActionDelegate.doAction(TextBuffer buffer, Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a TextBuffer.
 int[] TextNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a Node. This method is invoked on a background thread and should not, in general, invoke any Swing or UI methods. The TextNodeActionDelegate implementation.
 void TextNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 boolean NodeActionDelegate.isEnabled(IdeAction action, Context context, Element[] elements, int[] text)
          Gets whether an action is enabled for a Node selection.
abstract  int[] NodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a Node.
abstract  void NodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
          Undoes the action on a node.
protected  void NodeActionController.queueContainer(Element element, Project project, Workspace workspace, IdeAction action, java.util.Map queue)
           
 boolean JavaSourceNodeActionDelegate.isEnabled(IdeAction action, Context context, Element[] elements, int[] text)
          Gets whether an action is enabled for a Node selection. As handled by the NodeActionController.update(oracle.ide.controller.IdeAction, oracle.ide.Context) method, the selection represents either the whole node, Elements within a node (e.g., in a structure pane), or a text range within a code editor. The context argument specifies the node and its containing project and workspace. The elements specifies elements selected within the node, or null if none. The text argument specifies the start (inclusive) and end (excluse) offset of the selection, or null if none. If this method returns false, the update method disables the action. If this method returns true, and NodeActionDelegate.isEnabled(oracle.ide.controller.IdeAction, oracle.ide.Context, oracle.ide.model.Element[], int[]) for any other nodes in the selection also returns true, the update method enables the action. The default NodeActionDelegate implementation returns true.

Because this method is invoked from the NodeActionController.update(oracle.ide.controller.IdeAction, oracle.ide.Context) method, it should avoid time-consuming computations. The default JavaSourceNodeActionDelegate implementation returns true only if the context has a non-null project.

 int[] JavaSourceNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
           
protected abstract  int[] JavaSourceNodeActionDelegate.doAction(SourceFile file, Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a SourceFile.
 void JavaSourceNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 

Uses of Element in oracle.jdeveloper.jsp.libraries
 

Classes in oracle.jdeveloper.jsp.libraries that implement Element
 class JspLibrary
          Instances of this class represent JSP Tag Libraries avialiable within the JDeveloper.
 

Uses of Element in oracle.jdeveloper.library
 

Classes in oracle.jdeveloper.library that implement Element
 class AbstractDerivedLibrary
          AbstractDerivedLibrary class.
 class AbstractLibrary
          A read only, partial implementation of Libary.
 class AddinJDK
           
 class AddinLibrary
           
 class ExternalLibrary
           
 class JDKNode
           
 class JLibraryNode
           
 class LegacyJDK
          The sole intention of LegacyJDK is to represent a JDK as used in pre 10.1.3 releases such taht the data may be read by the migration mechanics for conversion to the 10.1.3 format.
 class LegacyLibrary
          The sole intention of LegacyLibrary is to represent a library as used in pre 10.1.3 releases such taht the data may be read by the migration mechanics for conversion to the 10.1.3 format.
 class LegacyLibraryDefinition
           
 class LegacyLibraryList
          The sole intention of LegacyLibraryList is to represent a libraries.xml file used in pre 10.1.3 releases such that the data may be read by the migration mechanics for conversion to the 10.1.3 format.
 class LibraryElement
          LibraryElement is a complete, default implementation of the Element and Dirtyable interfaces.
 class ProjectLibrary
          ProjectLibrary class.
 

Methods in oracle.jdeveloper.library that return Element
 Element AbstractDerivedLibrary.getSource()
           
 

Methods in oracle.jdeveloper.library with parameters of type Element
 Dependable JLibraryManager.create(Element source, Folder sourceOwner)
           
 boolean JLibraryManager.recognize(Element source)
           
 

Uses of Element in oracle.jdeveloper.merge
 

Classes in oracle.jdeveloper.merge that implement Element
 class TextMergeNode
          Textual merge node class on which a TextMergeNodeContributor is created for an editable contributor to the merge UI.
 

Methods in oracle.jdeveloper.merge with parameters of type Element
 float AbstractMergeAddin.getEditorWeight(Element element)
          This method is called by the EditorManager when a FlatEditorAddin is registered with EditorManager.registerDynamic(EditorAddin) and a new file is opened.

The returned value is used to determine if an editor tab should be added and where it should be added.

  • It is suggested to use values from -1.0 to +1.0
  • The addin should return Float.NaN if it does not want to be exposed.
  • Addins with the highest values will be positioned to the left.
  • Addins with a negative value will be considered as 'secondary' editors.
  • Addins registered through the static mechanism will be assigned a value starting at 0.5 and decremented by 0.01
The meaning of 'secondary' has not been clearly defined yet but it could mean that those editors would be available from a continuation button at the right of the editor tabs. In case you forgot, a float value ends with a 'F', like '0.5F'
protected  boolean AbstractMergeAddin.isEditorAvailable(Element element)
          Asks whether the editor should be made available for the given Element.
 

Uses of Element in oracle.jdeveloper.model
 

Classes in oracle.jdeveloper.model that implement Element
 class JavaClassNode
          The JavaNode interface represents a Java class element in the JDeveloper browser.
 class JavaNode
          The JavaNode represents a Java class element in the JDeveloper browser.
 class JavaSourceNode
          The JavaSourceNode interface represents a Java source file in the JDeveloper browser.
 class JspSourceNode
          The JspSourceNode interface represents a Jsp source file in the JDeveloper browser.
 

Methods in oracle.jdeveloper.model with parameters of type Element
static boolean ProjectDependencyFactory.hasFactory(Element source)
          Returns true if a factory has been registered with the given key.
static Dependable ProjectDependencyFactory.findOrCreate(Element source, Folder owner)
          Finds or creates a Dependable that encapsulates the source object.
static Dependable ProjectDependencyFactory.find(Element source)
          Finds Dependable that encapsulates the source object.
static Dependable ProjectDependencyFactory.find(Element source, Folder owner)
          Finds Dependable that encapsulates the source object contained by the specified owner.
static Dependable[] ProjectDependencyFactory.findAll(Element source)
          Returns all Dependables associated with the given source.
 

Uses of Element in oracle.jdeveloper.runner
 

Classes in oracle.jdeveloper.runner that implement Element
 class JRunProcess
          An abstract class that represents a Java process.
 

Uses of Element in oracle.jdeveloper.uieditor
 

Methods in oracle.jdeveloper.uieditor that return Element
protected  Element[] AbstractCanvas.getSelectionFromUI()
          Get the current selection.
 

Uses of Element in oracle.jdeveloper.vcs.spi
 

Methods in oracle.jdeveloper.vcs.spi with parameters of type Element
protected  boolean VCSNodeOverlayTracker.isControlled(Element element)
           
protected  IconOverlay[] VCSNodeOverlayTracker.getOverlays(Element[] elements)
           
 

Uses of Element in oracle.jdeveloper.vcs.util
 

Methods in oracle.jdeveloper.vcs.util with parameters of type Element
static Context VCSThreadSafeContexts.createContext(Element element)
          Creates a context with the given element as the selection.
static Locatable[] VCSContextUtils.getExpandedLocatables(Element[] elements, URLFilter filter)
          Get the expanded set of locatables from the specified set of elements, only returning locatables which pass the speicifed filter.
static Locatable[] VCSContextUtils.getExpandedLocatables(Context context, Element[] elements, URLFilter filter)
          Get the expanded set of locatables from the specified set of elements, only returning locatables which pass the speicifed filter.
 

Uses of Element in oracle.jdevimpl.webapp.html
 

Classes in oracle.jdevimpl.webapp.html that implement Element
 class oracle.jdevimpl.webapp.html.HtmlSourceNode
           
 


Extension SDK 10.1.3.36.73

 

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