|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectoracle.ide.model.Node
oracle.ide.model.DataNode
oracle.ide.model.DataContainer
oracle.ide.model.IdeSystem
This a new class that is under development to replace IdeSystem.
| Field Summary | |
static java.lang.String |
EXT
|
static java.lang.String |
FILENAME
|
static java.lang.String |
NAMESPACE_URI
|
static java.lang.String |
ROOT_TAG
|
static java.lang.String |
SYSTEM
|
| Constructor Summary | |
IdeSystem()
Default constructor. |
|
IdeSystem(java.net.URL url)
|
|
| Method Summary | |
boolean |
canRemove(Element element)
Folder interface method. |
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. |
Preferences |
getPreferences()
Get the current Preferences object. |
java.lang.String |
getShortLabel()
Returns a short label that can be displayed to the user. |
java.lang.String |
getToolTipText()
Element interface method. |
boolean |
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. |
void |
setPreferences(Preferences preferences)
Set the current Preferences object. |
| Methods inherited from class oracle.ide.model.DataContainer |
add, add, add, canAdd, closeImpl, containsChild, equals, equalsImpl, getBaseDirectory, getChildren, getProperties, getProperty, getProperty, getSharedPropertiesOnly, getTransientProperties, getUserPropertiesOnly, mayHaveChildren, openImpl, postCloseImpl, remove, removeAll, removeAll, resetSubDirtyableOwners, setListOfChildren, setProperty, setSubDirtyableOwner, size, update |
| Methods inherited from class oracle.ide.model.DataNode |
getObjectStoreTarget, getURL, newObjectStore, saveImpl |
| 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()
DataContainerFolder
contract.
getListOfChildren in class DataContainerList view of the child @{link Element}s contained
by this DataFolder.public Preferences getPreferences()
Preferences object.
public void setPreferences(Preferences preferences)
Preferences object.
public java.lang.String getShortLabel()
DisplayableString is considered
translatable and should therefore be placed in an appropriate
resource file. When possible, the returned label should be
reasonably short enough to show in the navigator or explorer
windows but long enough to clearly identify and distinguish the
Displayable.
getShortLabel in interface DisplayablegetShortLabel in class Nodepublic javax.swing.Icon getIcon()
getIcon in interface DisplayablegetIcon in class NodeDefaultDisplayable.getIcon(),
Displayable.getIcon()public java.lang.String getToolTipText()
null.
getToolTipText in interface DisplayablegetToolTipText in class NodeDefaultDisplayable.getToolTipText(),
Displayable.getToolTipText()public boolean canRemove(Element element)
true if the folder is
the MiscellaneousFolder.
canRemove in interface FoldercanRemove in class DataContainertrue if and only if the specified
Element is not null.DefaultFolder.canRemove(Element),
Folder.canRemove(Element)public boolean remove(Element element)
Element is the MiscellaneousFolder,
then all children are first removed from the folder; otherwise, let the
superclass remove the element.
remove in interface Folderremove in class DataContainerFolder.remove(Element)public Element getChild(java.lang.Class type)
|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2005, Oracle.All rights reserved.