|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.ide.model.DefaultDisplayable oracle.ide.model.DefaultElement oracle.jdeveloper.library.LibraryElement oracle.jdeveloper.library.AbstractLibrary oracle.jdeveloper.library.AbstractDerivedLibrary
public abstract class AbstractDerivedLibrary
AbstractDerivedLibrary
class.
Field Summary |
---|
Fields inherited from interface oracle.jdeveloper.library.DerivedLibrary |
---|
SOURCE_OWNER_PROPERTY, SOURCE_PROPERTY |
Fields inherited from interface oracle.jdeveloper.library.Library |
---|
LIBRARY_ID_PROPERTY, LIBRARY_NAME_PROPERTY |
Fields inherited from interface oracle.jdeveloper.library.JPaths |
---|
CLASSPATH_PROPERTY, DOCPATH_PROPERTY, ISLOCKED_PROPERTY, SOURCEPATH_PROPERTY |
Constructor Summary | |
---|---|
AbstractDerivedLibrary()
Default constructor. |
Method Summary | |
---|---|
protected void |
checkPropertyChange(java.lang.String property,
java.lang.String newProperty,
UpdateMessage change,
java.util.List output)
Checks if the property is in the properties
Map . |
protected void |
copyToImpl(AbstractDerivedLibrary copy)
|
boolean |
equals(java.lang.Object o)
|
protected boolean |
equalsImpl(AbstractDerivedLibrary other)
|
protected void |
firePropertiesChanged(java.util.List pList)
Fires a property a property change event using this object as the subject. |
java.lang.String |
getName()
|
Element |
getSource()
Returns the actual object on which the dependency is based. |
Folder |
getSourceOwner()
Returns the Folder containing the source Element . |
java.net.URL |
getSourceOwnerURL()
|
java.net.URL |
getSourceURL()
|
boolean |
isDirty()
True if the data in the object has been modified. |
protected boolean |
isPropertyChange(UpdateMessage change)
Returns true if the update message is a PROPERTY_SET
message. |
void |
markDirty(boolean dirty)
Marks the data with the specified dirty state. |
void |
setOwner(Dirtyable owner)
This method should be called to set the document in which a SubDirtyable implementation will be persisted. |
void |
setSourceOwnerURL(java.net.URL url)
|
void |
setSourceURL(java.net.URL url)
|
Methods inherited from class oracle.jdeveloper.library.AbstractLibrary |
---|
copyToImpl, equalsImpl, equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getIcon, getID, getShortLabel, initFromLibrary, isLocked, setClassPath, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setDocPath, setLocked, setName, setSourcePath |
Methods inherited from class oracle.ide.model.DefaultElement |
---|
getAttributes, getChildren, getData, mayHaveChildren |
Methods inherited from class oracle.ide.model.DefaultDisplayable |
---|
getLongLabel, getToolTipText, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.jdeveloper.library.Library |
---|
equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getID, initFromLibrary, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setName |
Methods inherited from interface oracle.jdeveloper.library.JPaths |
---|
getClassPath, getDocPath, getSourcePath, isLocked, setClassPath, setDocPath, setLocked, setSourcePath |
Methods inherited from interface oracle.ide.model.Displayable |
---|
getIcon, getLongLabel, getShortLabel, getToolTipText, toString |
Methods inherited from interface oracle.ide.model.Dependable |
---|
getDependencies |
Methods inherited from interface oracle.ide.model.Observer |
---|
update |
Constructor Detail |
---|
public AbstractDerivedLibrary()
Method Detail |
---|
public java.lang.String getName() throws TransientMarker
getName
in interface Library
TransientMarker
public Element getSource()
Dependable
getSource
in interface Dependable
public Folder getSourceOwner()
Dependable
Folder
containing the source Element
.
getSourceOwner
in interface Dependable
public java.net.URL getSourceURL()
getSourceURL
in interface DerivedLibrary
public void setSourceURL(java.net.URL url)
setSourceURL
in interface DerivedLibrary
public java.net.URL getSourceOwnerURL()
getSourceOwnerURL
in interface DerivedLibrary
public void setSourceOwnerURL(java.net.URL url)
setSourceOwnerURL
in interface DerivedLibrary
public void setOwner(Dirtyable owner)
SubDirtyable
SubDirtyable
implementation will be persisted.
setOwner
in interface SubDirtyable
owner
- The Dirtyable
object in which this
SubDirtyable
will be saved.public void markDirty(boolean dirty)
Dirtyable
markDirty(...)
instead of
setDirty(...)
so that the JavaBeans
Introspector
will not
mistakenly identify "dirty" as a JavaBean property.
markDirty
in interface Dirtyable
markDirty
in class AbstractLibrary
dirty
- If true
, sets the object as being
dirty; if false
, sets the object as being up-to-date.public boolean isDirty()
Dirtyable
isDirty
in interface Dirtyable
isDirty
in class AbstractLibrary
true
if the data in the object has been modified.public boolean equals(java.lang.Object o)
equals
in class AbstractLibrary
protected final boolean equalsImpl(AbstractDerivedLibrary other)
protected final void copyToImpl(AbstractDerivedLibrary copy)
protected void checkPropertyChange(java.lang.String property, java.lang.String newProperty, UpdateMessage change, java.util.List output)
property
is in the properties
Map
. If it is, it adds a PropertyChangeEvent
to the output
List
with the
newProperty
name.
protected void firePropertiesChanged(java.util.List pList)
protected boolean isPropertyChange(UpdateMessage change)
true
if the update message is a PROPERTY_SET
message.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |