iSeries Remote Systems
v6.0.0

com.ibm.etools.systems.as400filesubsys.impl
Class ISeriesListObjectsAdapterFactory

java.lang.Object
  extended bycom.ibm.etools.systems.as400filesubsys.impl.ISeriesListAbstractAdapterFactory
      extended bycom.ibm.etools.systems.as400filesubsys.impl.ISeriesListObjectsAdapterFactory
All Implemented Interfaces:
com.ibm.etools.iseries.comm.interfaces.IISeriesHostListBaseFactory, com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory, com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectFactory

public class ISeriesListObjectsAdapterFactory
extends ISeriesListAbstractAdapterFactory
implements com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory

Adapter to map what the AS/400 comm layer returns with what we need to drive the UI.


Field Summary
static String copyright
           
 
Fields inherited from class com.ibm.etools.systems.as400filesubsys.impl.ISeriesListAbstractAdapterFactory
context, LISTTYPE_FLDS, LISTTYPE_IFS, LISTTYPE_LIBS, LISTTYPE_MBRS, LISTTYPE_OBJS, LISTTYPE_RCDS
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory
Copyright
 
Constructor Summary
protected ISeriesListObjectsAdapterFactory(ISeriesElementContext context, int listType)
          Constructor
 
Method Summary
 com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createDBFileObject()
           
 com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createIFSFolderObject()
           
 com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createLibraryObject()
           
 com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createObject()
           
static boolean getWantToIncludeSize()
          Get preference for size inclusion.
static void setWantToIncludeSize(boolean include)
          Set to true if we want to include size in the returned info.
 boolean wantToIncludeSize()
           
 
Methods inherited from class com.ibm.etools.systems.as400filesubsys.impl.ISeriesListAbstractAdapterFactory
createAdapterFactory, getContext, getListType, setContext, setListType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Constructor Detail

ISeriesListObjectsAdapterFactory

protected ISeriesListObjectsAdapterFactory(ISeriesElementContext context,
                                           int listType)
Constructor

Method Detail

setWantToIncludeSize

public static void setWantToIncludeSize(boolean include)
Set to true if we want to include size in the returned info.


getWantToIncludeSize

public static boolean getWantToIncludeSize()
Get preference for size inclusion.


wantToIncludeSize

public boolean wantToIncludeSize()
Specified by:
wantToIncludeSize in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory
See Also:
IISeriesHostListObjectFactory.wantToIncludeSize()

createLibraryObject

public com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createLibraryObject()
Specified by:
createLibraryObject in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory
See Also:
IISeriesHostListObjectFactory.createLibraryObject()

createDBFileObject

public com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createDBFileObject()
Specified by:
createDBFileObject in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory
See Also:
IISeriesHostListObjectFactory.createDBFileObject()

createIFSFolderObject

public com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createIFSFolderObject()
Specified by:
createIFSFolderObject in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory
See Also:
IISeriesHostListObjectFactory.createIFSFolderObject()

createObject

public com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly createObject()
Specified by:
createObject in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectFactory
See Also:
IISeriesHostObjectFactory#createObject()

iSeries Remote Systems
v6.0.0

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.