Skip navigation links 
 
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()
Skip navigation links 
 
Copyright © 1997, 2011, Oracle. All rights reserved.