Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.perspective.model
Interface IISeriesResourceActionFilter

All Known Implementing Classes:
AbstractISeriesContainer, AbstractISeriesIFSContainer, AbstractISeriesIFSMember, AbstractISeriesIFSRoot, AbstractISeriesMember, AbstractISeriesNativeLibrary, AbstractISeriesNativeMember, AbstractISeriesNativeObject, AbstractISeriesNativeRoot, AbstractISeriesParent, AbstractISeriesProject, AbstractISeriesProjectRoot, AbstractISeriesResource

public interface IISeriesResourceActionFilter

Describes the public attributes for an iSeries Resource and the acceptables values each may have.

A popup menu extension may use these constants to describe its object target. Each identifies an attribute name or possible value. Values are case insensitive, unless stated otherwise

Clients are not expected to implement this interface.

See Also:
IActionFilter

Field Summary
static String Copyright
           
static String IS_LEAF_OBJECT
          An attribute indicating if the iSeries AbstractiSeriesNativeObject resource is a Leaf object or not.
static String IS_LOCAL
          An attribute indicating if this iSeries resource is local.
static String IS_NATIVE
          An attribute indicating if the iSeries resource is native or not.
static String IS_SOURCE_FILE
          An attribute indicating if the iSeries AbstractiSeriesNativeObject resource is a source physical file or not.
static String IS_SYNCHRONIZED
          An attribute indicating if the iSeries resource is synchronized or not.
static String METADATA_LEVEL
          The project may have metadata from previous releases.
 

Field Detail

Copyright

static final String Copyright
See Also:
Constant Field Values

IS_LOCAL

static final String IS_LOCAL
An attribute indicating if this iSeries resource is local. This may occur when the resource is only local or when the resource exits both locally and on the host., and hence it is actually an Eclipse IResource objects. Non local resources are simply place holders for remote host objects. (value "isLocal").

See Also:
Constant Field Values

IS_SYNCHRONIZED

static final String IS_SYNCHRONIZED
An attribute indicating if the iSeries resource is synchronized or not. (value "isSynchronized").

See Also:
Constant Field Values

IS_NATIVE

static final String IS_NATIVE
An attribute indicating if the iSeries resource is native or not. Native resources map to QSYS objects on the host, while non native resources map to IFS objects on the host (value "isNative").

See Also:
Constant Field Values

IS_LEAF_OBJECT

static final String IS_LEAF_OBJECT
An attribute indicating if the iSeries AbstractiSeriesNativeObject resource is a Leaf object or not. (value "isLeafObject"). A savf file under an iSeries object is a LeafObject, while a source physical file is not.
This attribute should only be used with object contribution to an AbstractiSeriesNativeObject only.

See Also:
Constant Field Values

IS_SOURCE_FILE

static final String IS_SOURCE_FILE
An attribute indicating if the iSeries AbstractiSeriesNativeObject resource is a source physical file or not. (value "isSourceFile"). A savf file under an iSeries object is a LeafObject, while a source physical file is not.
This attribute should only be used with object contribution to an AbstractiSeriesNativeObject only.

See Also:
Constant Field Values

METADATA_LEVEL

static final String METADATA_LEVEL
The project may have metadata from previous releases. All metadata from RDi 7.1 and earlier is considered level "1" All metadata from RDi 7.5 and later is considered level "2"

See Also:
Constant Field Values

Rational Developer for Power Systems Software
V7.6

Copyright © 2011 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.