|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.ide.model.Node
oracle.ide.model.DataContainer
oracle.ide.model.IdeSystem
public final class IdeSystem
This class is for internal use, and should not be used by extension developers.
Field Summary | |
---|---|
static java.lang.String |
EXT Deprecated. with no replacement since 11.1.1.0.0. |
static java.lang.String |
FILENAME Deprecated. with no replacement since 11.1.1.0.0. |
static java.lang.String |
NAMESPACE_URI |
static java.lang.String |
ROOT_TAG |
static java.lang.String |
SYSTEM Deprecated. with no replacement since 11.1.1.0.0. |
Fields inherited from class oracle.ide.model.Node |
---|
LOG_READONLY |
Fields inherited from interface oracle.javatools.data.PropertyStorage |
---|
DATA_KEY |
Constructor Summary | |
---|---|
IdeSystem() Default constructor. |
|
IdeSystem(java.net.URL url) |
Method Summary | |
---|---|
protected void |
closeImpl() Subclasses should override this method to customize the close() behavior. |
Element |
getChild(java.lang.Class type) |
javax.swing.Icon |
getIcon() Element interface method. |
java.util.List |
getListOfChildren() Fulfills the public accessor part of the Folder contract.
WARNING: it is suggested that you verify the types of each element in the returned list, as there is no guarantee that all elements share the same type. |
Preferences |
getPreferences() Get the current Preferences object. |
java.lang.String |
getShortLabel() Displayable interface method. |
java.lang.String |
getToolTipText() Element interface method. |
protected void |
openImpl() Subclasses should override this method to customize the open() behavior. |
void |
setPreferences(Preferences preferences) Set the current Preferences object. |
Methods inherited from class oracle.ide.model.DataContainer |
---|
add, add, add, canAdd, canRemove, containsChild, equals, equalsImpl, getBaseDirectory, getChildren, getObjectStoreTarget, getProperties, getProperty, getProperty, getSharedPropertiesOnly, getURL, getUserPropertiesOnly, mayHaveChildren, newObjectStore, remove, remove, removeAll, removeAll, resetSubDirtyableOwners, saveImpl, setListOfChildren, setProperty, setSubDirtyableOwner, size, update |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.ide.model.Element |
---|
getAttributes, getData |
Methods inherited from interface oracle.ide.model.Displayable |
---|
getLongLabel, toString |
Field Detail |
---|
public static final java.lang.String SYSTEM
public static final java.lang.String EXT
public static final java.lang.String FILENAME
public static final java.lang.String NAMESPACE_URI
public static final java.lang.String ROOT_TAG
Constructor Detail |
---|
public IdeSystem()
public IdeSystem(java.net.URL url)
Method Detail |
---|
public java.util.List getListOfChildren()
DataContainer
Folder
contract.
WARNING: it is suggested that you verify the types of each element in the returned list, as there is no guarantee that all elements share the same type. Usually all of them are of type @{link Element} but there can be a few elements of type @{link Reference} as well, this happens when a
getListOfChildren
in class DataContainer
List
view of the child elements contained by this DataFolder
. List elements may be of type @{link Element} or @{link Reference}.public Preferences getPreferences()
Preferences
object.public void setPreferences(Preferences preferences)
Preferences
object.protected void openImpl() throws java.io.IOException
Node
Node.open()
invokes this only if the node is not open, under write lock. The Node
implementation does nothing.openImpl
in class Node
java.io.IOException
- if an I/O error occurred while openingprotected void closeImpl() throws java.io.IOException
Node
Node.close()
invokes this only if the node is open, under write lock. The Node
implementation does nothing.closeImpl
in class DataContainer
java.io.IOException
- if an I/O error occurred while closingpublic java.lang.String getShortLabel()
Node
Displayable
interface method. The Node class returns the file name part of the currently set URL
. If the currently set URL
is null
, then this method returns "<null>".getShortLabel
in interface Displayable
getShortLabel
in class Node
Displayable
that can be shown to the user.public javax.swing.Icon getIcon()
getIcon
in interface Displayable
getIcon
in class Node
Icon
to be displayed for the Displayable
.DefaultDisplayable.getIcon()
, Displayable.getIcon()
public java.lang.String getToolTipText()
null
.getToolTipText
in interface Displayable
getToolTipText
in class Node
Displayable
.DefaultDisplayable.getToolTipText()
, Displayable.getToolTipText()
public Element getChild(java.lang.Class type)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |