Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.jdeveloper.library
Interface LibraryList

All Superinterfaces:
Displayable
All Known Subinterfaces:
MutableLibraryList
All Known Implementing Classes:
AddinLibraryList, JLibraryList, JProjectLibraryList, ListWrapper

public interface LibraryList
extends Displayable

The LibraryList interface represents a list of JLibrary and JDK definitions. The library and JDK definitions are tracked separately. The lists of each type can be retrieved, as well as individual items.

Since:
9.0.3

Field Summary
static java.lang.String JDK_LIST_PROPERTY
           
static java.lang.String LIB_LIST_PROPERTY
           
static java.lang.String LISTNAME_PROPERTY
           
static java.lang.String TRANSIENT_PROPERTY
           
 
Method Summary
 JDK findJDK(java.lang.Object id)
          Finds the JDK definition that matches the specified name.
 JLibrary findLibrary(java.lang.Object id)
          Finds the JLibrary that matches the specified id.
 java.util.List getJdkList()
          Retrieves a List of JDK definitions contained in this LibraryList.
 java.util.List getLibraryList()
          Retrieves a List of JLibrary definitions contained in this LibraryList.
 java.lang.String getListName()
          Retrieves the name of this LibraryList.
 boolean isTransient()
          Whether this list is transient (not-persistent).
 
Methods inherited from interface oracle.ide.model.Displayable
getIcon, getLongLabel, getShortLabel, getToolTipText, toString
 

Field Detail

LISTNAME_PROPERTY

static final java.lang.String LISTNAME_PROPERTY
See Also:
Constant Field Values

JDK_LIST_PROPERTY

static final java.lang.String JDK_LIST_PROPERTY
See Also:
Constant Field Values

LIB_LIST_PROPERTY

static final java.lang.String LIB_LIST_PROPERTY
See Also:
Constant Field Values

TRANSIENT_PROPERTY

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

findJDK

JDK findJDK(java.lang.Object id)
Finds the JDK definition that matches the specified name.

Parameters:
id - the id of the JDK definition
Returns:
the JDK representing the JDK definition.

findLibrary

JLibrary findLibrary(java.lang.Object id)
Finds the JLibrary that matches the specified id.


getJdkList

java.util.List getJdkList()
Retrieves a List of JDK definitions contained in this LibraryList.


getLibraryList

java.util.List getLibraryList()
Retrieves a List of JLibrary definitions contained in this LibraryList.


getListName

java.lang.String getListName()
Retrieves the name of this LibraryList.


isTransient

boolean isTransient()
Whether this list is transient (not-persistent). Transient lists cannot have new children created by the user


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

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