Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.perspective
Interface ISeriesModelConstants


public interface ISeriesModelConstants

The class contains the key values that can be used to retrieve predefined properties from the iSeries Project Model objects.


Field Summary
static String ASSOCIATED_LIBRARY_NAME
          The key to retrieve the associated (target library) of this project.
static String BINARY_OBJ_DESCRIPTION
          The key to retrieve the description of the binary object.
static String CONNECTION_NAME
          The key to retrieve the name of the RSE connection associated with this project.
static String Copyright
           
static String HOST_NAME
          The key to retrieve the name of the host machine to which this project would be "pushed" and built.
static String IFS_ROOT_NAME
           
static String LAST_REMOTE_EDIT_TIME
          The key to retrieve the cached time stamp of the last time this member was modified on the remote host.
static String MEMBER_DESCRIPTION
          The key to retrieve the description of the source member.
static String NATIVE_ROOT_NAME
          Represents the "QSYS" string.
static String PROFILE_NAME
          The key to retrieve the Profile Name of the RSE connection associated with this project.
static QualifiedName REMOTENAME_PROPKEY
          Persistent property of IResource representing a member or object upon download that keeps track of the original name of this object or member
static String SAVF_DESCRIPTION
          The key to retrieve the description of the save file.
static QualifiedName SOURCELIBRARY_PROPKEY
          Persistent property of IFile/IFolder representing a member/object upon download that keeps track of the library where the member OR object came from.
static QualifiedName SOURCESYSTEM_PROPKEY
          Persistent property of IFile/IFolder representing a member/object upon download that keeps track of the system where the member or object came from.
static QualifiedName SOURCETYPE_PROPKEY
          Persistent property of IFile representing a member upon download that keeps track of the original source file type of the member.
static String SRCPF_CCSID
          The key to retrieve the CCSID of a source physical file.
static String SRCPF_DBCS
          The key to retrieve the IGCDTA property value of the source physical file.
static String SRCPF_DESCRIPTION
          The key to retrieve the description of the source physical file.
static String SRCPF_RECORD_LENGTH
          The key to retrieve the Record Length of a source physical file.
static String USER_NAME
          The key to retrieve the user name associated with this projects RSE connection.
 

Field Detail

Copyright

static final String Copyright
See Also:
Constant Field Values

PROFILE_NAME

static final String PROFILE_NAME
The key to retrieve the Profile Name of the RSE connection associated with this project. The value of this property is always a string.

See Also:
Constant Field Values

CONNECTION_NAME

static final String CONNECTION_NAME
The key to retrieve the name of the RSE connection associated with this project. The value of this property is always a string.

See Also:
Constant Field Values

HOST_NAME

static final String HOST_NAME
The key to retrieve the name of the host machine to which this project would be "pushed" and built. The value of this property is always a string.

See Also:
Constant Field Values

USER_NAME

static final String USER_NAME
The key to retrieve the user name associated with this projects RSE connection. The value of this property is always a string.

See Also:
Constant Field Values

ASSOCIATED_LIBRARY_NAME

static final String ASSOCIATED_LIBRARY_NAME
The key to retrieve the associated (target library) of this project. The value of this property is always a string.

See Also:
Constant Field Values

SRCPF_CCSID

static final String SRCPF_CCSID
The key to retrieve the CCSID of a source physical file. The value of this property is an integer, but it can also be retrieved as a string.

See Also:
Constant Field Values

SRCPF_RECORD_LENGTH

static final String SRCPF_RECORD_LENGTH
The key to retrieve the Record Length of a source physical file. The value of this property is an integer, but it can also be retrieved as a string.

See Also:
Constant Field Values

SRCPF_DBCS

static final String SRCPF_DBCS
The key to retrieve the IGCDTA property value of the source physical file. The value of this property is a boolean, but it can also be retrieved as a string(true/false).

See Also:
Constant Field Values

SRCPF_DESCRIPTION

static final String SRCPF_DESCRIPTION
The key to retrieve the description of the source physical file. The value of this property is always a string.

See Also:
Constant Field Values

MEMBER_DESCRIPTION

static final String MEMBER_DESCRIPTION
The key to retrieve the description of the source member. The value of this property is always a string.

See Also:
Constant Field Values

SAVF_DESCRIPTION

static final String SAVF_DESCRIPTION
The key to retrieve the description of the save file. The value of this property is always a string.

See Also:
Constant Field Values

BINARY_OBJ_DESCRIPTION

static final String BINARY_OBJ_DESCRIPTION
The key to retrieve the description of the binary object. The value of this property is always a string.

See Also:
Constant Field Values

LAST_REMOTE_EDIT_TIME

static final String LAST_REMOTE_EDIT_TIME
The key to retrieve the cached time stamp of the last time this member was modified on the remote host. This value is initially cached when the member is first downloaded from the remote host. It is also updated every time the member is pushed back to the remote host. The idea is that the "creator" or the resource needs to set this value. Anyone performing "pushes" of the resource to the remote host or modification on the resource itself (ie: copies, moves, renames, parent restructure) need to update this value. The value of this property is the long value of the java.util.Date.getTime() method call on the getDateModified() of the remote object. The getTime() method returns the number of milliseconds since January 1, 1970, 00:00:00 GMT.

See Also:
Constant Field Values

SOURCELIBRARY_PROPKEY

static final QualifiedName SOURCELIBRARY_PROPKEY
Persistent property of IFile/IFolder representing a member/object upon download that keeps track of the library where the member OR object came from.


SOURCESYSTEM_PROPKEY

static final QualifiedName SOURCESYSTEM_PROPKEY
Persistent property of IFile/IFolder representing a member/object upon download that keeps track of the system where the member or object came from.


SOURCETYPE_PROPKEY

static final QualifiedName SOURCETYPE_PROPKEY
Persistent property of IFile representing a member upon download that keeps track of the original source file type of the member.


REMOTENAME_PROPKEY

static final QualifiedName REMOTENAME_PROPKEY
Persistent property of IResource representing a member or object upon download that keeps track of the original name of this object or member


NATIVE_ROOT_NAME

static final String NATIVE_ROOT_NAME
Represents the "QSYS" string. Used to test for QSYS library name.

See Also:
Constant Field Values

IFS_ROOT_NAME

static final String IFS_ROOT_NAME
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.