Extension SDK 10.1.2


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, 2004, Oracle. All rights reserved.