| 
Rational Developer for Power Systems Software V7.6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.iseries.perspective.model.AbstractISeriesResource
com.ibm.etools.iseries.perspective.model.AbstractISeriesParent
com.ibm.etools.iseries.perspective.model.AbstractISeriesContainer
com.ibm.etools.iseries.perspective.model.AbstractISeriesNativeLibrary
public abstract class AbstractISeriesNativeLibrary
Represents a native Library.
| Field Summary | |
|---|---|
protected  IQSYSLibrary | 
baseISeriesLibrary
 | 
static String | 
Copyright
 | 
protected  TreeMap<String,AbstractISeriesNativeObject> | 
nativeObjects
 | 
| Fields inherited from class com.ibm.etools.iseries.perspective.model.AbstractISeriesContainer | 
|---|
baseIContainer, cachedRemoteObjects | 
| Fields inherited from class com.ibm.etools.iseries.perspective.model.AbstractISeriesResource | 
|---|
CONTAINER, IFS_CONTAINER, IFS_MEMBER, IFS_ROOT, LOCAL, LOCAL_AND_REMOTE, MEMBER, NATIVE_LIBRARY, NATIVE_MEMBER, NATIVE_OBJECT, NATIVE_ROOT, PROJECT, PROJECT_ROOT, REMOTE | 
| Fields inherited from interface com.ibm.etools.iseries.perspective.model.IISeriesResourceActionFilter | 
|---|
IS_LEAF_OBJECT, IS_LOCAL, IS_NATIVE, IS_SOURCE_FILE, IS_SYNCHRONIZED, METADATA_LEVEL | 
| Constructor Summary | |
|---|---|
AbstractISeriesNativeLibrary(IContainer container)
 | 
|
| Method Summary | |
|---|---|
 void | 
addNativeObject(AbstractISeriesNativeObject iseriesObject)
Add a native object to the list and have it automatically sorted  | 
 IQSYSLibrary | 
getBaseISeriesLibrary()
Access method for the baseISeriesLibrary property.  | 
 AbstractISeriesNativeObject[] | 
getNativeObjectArray()
Return the all of the native objects in a sorted array  | 
 Iterator<AbstractISeriesNativeObject> | 
getNativeObjects()
Access method for the nativeObjects property.  | 
 AbstractISeriesNativeRoot | 
getParentRoot()
Access method for the parentRoot property.  | 
 void | 
removeNativeObject(AbstractISeriesNativeObject iseriesObject)
Remove a native object from the list  | 
 void | 
setBaseISeriesLibrary(IQSYSLibrary aBaseISeriesLibrary)
Sets the value of the baseISeriesLibrary property.  | 
 void | 
setParentRoot(AbstractISeriesNativeRoot aParentRoot)
Sets the value of the parentRoot property.  | 
| Methods inherited from class com.ibm.etools.iseries.perspective.model.AbstractISeriesContainer | 
|---|
clearRemoteObjectsCache, getBaseIContainer, getCachedRemoteObjects, getChildren, getRemoteIncluded, getType, hasChildren, setBaseIContainer, setRemoteIncluded | 
| Methods inherited from class com.ibm.etools.iseries.perspective.model.AbstractISeriesParent | 
|---|
collectAllChildren, findiSeriesResource | 
| Methods inherited from class com.ibm.etools.iseries.perspective.model.AbstractISeriesResource | 
|---|
accept, getAdapter, getBaseIResource, getISeriesProject, getIsLocal, getIsNative, getIsSynchronized, getLocationMask, getMarkerSeverity, getParent, getPropertiesModel, refreshPropertiesModel, setIsLocal, setIsNative, setIsSynchronized, synchronize, testAttribute, toString | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final String Copyright
protected TreeMap<String,AbstractISeriesNativeObject> nativeObjects
protected IQSYSLibrary baseISeriesLibrary
| Constructor Detail | 
|---|
public AbstractISeriesNativeLibrary(IContainer container)
| Method Detail | 
|---|
public AbstractISeriesNativeRoot getParentRoot()
public void setParentRoot(AbstractISeriesNativeRoot aParentRoot)
aParentRoot - the new value of the parentRoot propertypublic Iterator<AbstractISeriesNativeObject> getNativeObjects()
public IQSYSLibrary getBaseISeriesLibrary()
public void setBaseISeriesLibrary(IQSYSLibrary aBaseISeriesLibrary)
aBaseISeriesLibrary - the new value of the baseISeriesLibrary propertypublic void addNativeObject(AbstractISeriesNativeObject iseriesObject)
iseriesObject - public void removeNativeObject(AbstractISeriesNativeObject iseriesObject)
iseriesObject - public AbstractISeriesNativeObject[] getNativeObjectArray()
  | 
Rational Developer for Power Systems Software V7.6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||