Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

oracle.ide.model
Class Reference

java.lang.Object
  extended by oracle.ide.model.Reference

public final class Reference
extends java.lang.Object

The Reference class is used to reference data nodes such as workspaces and projects from their containers. When a container saves its data, saving a Reference saves the url to the data node in the container file.


Constructor Summary
Reference()
           
Reference(Node node)
          Public constructor allowing to create References for use as keys to project owner map.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Node getData()
          Returns the Node associated with this Reference.
 java.lang.Class getNodeClass()
           
 java.net.URL getURL()
           
 int hashCode()
           
 void setNodeClass(java.lang.Class nodeClass)
           
 void setURL(java.net.URL url)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Reference

public Reference()

Reference

public Reference(Node node)
Public constructor allowing to create References for use as keys to project owner map.

Method Detail

getData

public Node getData()
Returns the Node associated with this Reference.

Returns:
the Node associated with this Reference.

getURL

public java.net.URL getURL()

setURL

public void setURL(java.net.URL url)

getNodeClass

public java.lang.Class getNodeClass()

setNodeClass

public void setNodeClass(java.lang.Class nodeClass)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

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