oracle.jdeveloper.library
Class AbstractDerivedLibrary
java.lang.Object
oracle.ide.model.DefaultDisplayable
oracle.ide.model.DefaultElement
oracle.ide.model.DataElement
oracle.jdeveloper.library.AbstractLibrary
oracle.jdeveloper.library.AbstractDerivedLibrary
- All Implemented Interfaces:
- Copyable, Data, Dependable, DerivedLibrary, Dirtyable, Displayable, Element, Library, Observer, SubDirtyable, Subject
- Direct Known Subclasses:
- ProjectLibrary
- public abstract class AbstractDerivedLibrary
- extends AbstractLibrary
- implements DerivedLibrary, Observer
AbstractDerivedLibrary class.
| Methods inherited from class oracle.jdeveloper.library.AbstractLibrary |
attach, copyToImpl, detach, equalsImpl, getOwner, getShortLabel, isDirty, isLocked, markDirty, notifyObservers, setLocked, setName, setOwner |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface oracle.ide.model.Data |
getData |
AbstractDerivedLibrary
public AbstractDerivedLibrary()
- Default constructor. Required for JavaBean status.
getSourceURL
public java.net.URL getSourceURL()
- Specified by:
getSourceURL in interface DerivedLibrary
setSourceURL
public void setSourceURL(java.net.URL url)
- Specified by:
setSourceURL in interface DerivedLibrary
getSourceOwnerURL
public java.net.URL getSourceOwnerURL()
- Specified by:
getSourceOwnerURL in interface DerivedLibrary
setSourceOwnerURL
public void setSourceOwnerURL(java.net.URL url)
- Specified by:
setSourceOwnerURL in interface DerivedLibrary
getName
public java.lang.String getName()
throws TransientMarker
- Specified by:
getName in interface Library- Overrides:
getName in class AbstractLibrary
- Throws:
TransientMarker
setDefaultSourcePath
public void setDefaultSourcePath(URLPath srcPath)
- Specified by:
setDefaultSourcePath in interface Library
setDefaultClassPath
public void setDefaultClassPath(URLPath clsPath)
- Specified by:
setDefaultClassPath in interface Library
setDefaultDocPath
public void setDefaultDocPath(URLPath docPath)
- Specified by:
setDefaultDocPath in interface Library
getSource
public Element getSource()
- Description copied from interface:
Dependable
- Returns the actual object on which the dependency is based.
- Specified by:
getSource in interface Dependable
getSourceOwner
public Folder getSourceOwner()
- Description copied from interface:
Dependable
- Returns the
Folder containing the source Element.
- Specified by:
getSourceOwner in interface Dependable
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class AbstractLibrary
equalsImpl
protected final boolean equalsImpl(AbstractDerivedLibrary other)
copyToImpl
protected final void copyToImpl(AbstractDerivedLibrary copy)
checkPropertyChange
protected void checkPropertyChange(java.lang.String property,
java.lang.String newProperty,
java.util.Map properties,
java.util.List output)
- Checks if the
property is in the properties
Map. If it is, it adds a PropertyChangeEvent
to the output List with the
newProperty name.
firePropertiesChanged
protected void firePropertiesChanged(java.util.List pList)
- Fires a property a property change event using this object as
the subject.
isPropertyChange
protected boolean isPropertyChange(UpdateMessage change)
- Returns
true if the update message is a PROPERTY_SET
message.
Copyright ©1997, 2003, Oracle. All rights reserved.