Extension SDK

oracle.jdeveloper.library
Interface Library

All Superinterfaces:
Copyable, Data, Dirtyable, Displayable, Element, SubDirtyable, Subject
All Known Subinterfaces:
DerivedLibrary
All Known Implementing Classes:
AbstractDerivedLibrary, AbstractLibrary

public interface Library
extends Element, Copyable, SubDirtyable, Subject

Encapsulates the notion of a library as it is used within JDeveloper.


Field Summary
static java.lang.String LIBRARY_NAME_PROPERTY
           
 
Fields inherited from interface oracle.ide.addin.Subject
OBJECT_MODIFIED
 
Method Summary
 URLPath getDefaultClassPath()
           
 URLPath getDefaultDocPath()
           
 URLPath getDefaultSourcePath()
           
 java.lang.String getName()
           
 boolean isLocked()
           
 void setDefaultClassPath(URLPath clsPath)
           
 void setDefaultDocPath(URLPath docPath)
           
 void setDefaultSourcePath(URLPath srcPath)
           
 void setLocked(boolean isLocked)
           
 void setName(java.lang.String name)
           
 
Methods inherited from interface oracle.ide.model.Element
getAttributes, getChildren, mayHaveChildren
 
Methods inherited from interface oracle.ide.model.Data
getData
 
Methods inherited from interface oracle.ide.model.Displayable
getIcon, getLongLabel, getShortLabel, getToolTipText, toString
 
Methods inherited from interface oracle.ide.util.Copyable
copyTo
 
Methods inherited from interface oracle.ide.model.SubDirtyable
setOwner
 
Methods inherited from interface oracle.ide.model.Dirtyable
isDirty, markDirty
 
Methods inherited from interface oracle.ide.addin.Subject
attach, detach, notifyObservers
 

Field Detail

LIBRARY_NAME_PROPERTY

public static final java.lang.String LIBRARY_NAME_PROPERTY
See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

isLocked

public boolean isLocked()

setLocked

public void setLocked(boolean isLocked)

getDefaultClassPath

public URLPath getDefaultClassPath()
                            throws TransientMarker
Throws:
TransientMarker

setDefaultClassPath

public void setDefaultClassPath(URLPath clsPath)

getDefaultSourcePath

public URLPath getDefaultSourcePath()
                             throws TransientMarker
Throws:
TransientMarker

setDefaultSourcePath

public void setDefaultSourcePath(URLPath srcPath)

getDefaultDocPath

public URLPath getDefaultDocPath()
                          throws TransientMarker
Throws:
TransientMarker

setDefaultDocPath

public void setDefaultDocPath(URLPath docPath)

Extension SDK

 

Copyright ©1997, 2003, Oracle. All rights reserved.