oracle.jdeveloper.library
Class ProjectLibrary
java.lang.Object
  
oracle.ide.model.DefaultDisplayable
      
oracle.ide.model.DefaultElement
          
oracle.jdeveloper.library.LibraryElement
              
oracle.jdeveloper.library.AbstractLibrary
                  
oracle.jdeveloper.library.AbstractDerivedLibrary
                      
oracle.jdeveloper.library.ProjectLibrary
- All Implemented Interfaces: 
 - Dependable, Displayable, Element, Observer, SubDirtyable, Dirtyable, DerivedLibrary, JPaths, Library
 
public final class ProjectLibrary
- extends AbstractDerivedLibrary
 
ProjectLibrary class. Allows projects to have compile time
 dependencies on other projects. Instances of this class can be
 added to a project as a library that project depends on.
 
 
 
 
 
 
| Methods inherited from class oracle.jdeveloper.library.AbstractDerivedLibrary | 
checkPropertyChange, copyToImpl, equals, equalsImpl, firePropertiesChanged, getName, getSource, getSourceOwner, getSourceOwnerURL, getSourceURL, isDirty, isPropertyChange, markDirty, setOwner, setSourceOwnerURL, setSourceURL | 
 
| 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 java.lang.Object | 
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
 
 
ProjectLibrary
public ProjectLibrary()
getClassPath
public URLPath getClassPath()
                     throws TransientMarker
- Returns:
 - May be null.
 - Throws:
 TransientMarker
 
getClassPath
public URLPath getClassPath(boolean onlyDeployLibs)
                     throws TransientMarker
- Throws:
 TransientMarker
 
getSourcePath
public URLPath getSourcePath()
                      throws TransientMarker
- Returns:
 - May be null.
 - Throws:
 TransientMarker
 
getDocPath
public URLPath getDocPath()
                   throws TransientMarker
- Returns:
 - May be null.
 - Throws:
 TransientMarker
 
getDependencies
public java.util.Iterator getDependencies()
- Description copied from interface: 
Dependable 
- Returns all other dependables this dependable depends on.
 
 
update
public void update(java.lang.Object observed,
                   UpdateMessage change)
- Description copied from interface: 
Observer 
- Notification message. Subjects call this method when they notify their
 observers that the subjects state has changed.
- Parameters:
 observed - the subject whose state has changed.change - what has changed.
 
 
copyTo
public java.lang.Object copyTo(java.lang.Object object)
 
getProject
public Project getProject()
 
Copyright © 1997, 2013, Oracle. All rights reserved.