com.ibm.di.cdm.core
Interface CDMConstants


public interface CDMConstants

A set of constants used by the CDM-aware Components.


Field Summary
static String CDM_CLASSTYPE_SYSTEM_ATTRIBUTE
          A system property added to each CDM item.
static String CDM_CYCLE_SYSTEM_ATTRIBUTE
          This system property is added only when the iterated CI is cyclic.
static String CDM_EXTENDED_ATTRIBUTE_PREFIX
          The prefix used for extended attributes in IdML mode.
static String CDM_ID_SYSTEM_ATTRIBUTE
          A system property added to each CDM item.
static String CDM_PREFIX
          The prefix used by all explicitF attributes and classes in IdML mode.
static String CDM_RELATIONSHIP_PREFIX
          The prefix used by all implicit attributes in IdML mode.
static String CDM_SOURCE_CI_PREFIX
          The prefix used by the "related class" part of all implicit attributes in IdML mode.
static String CDM_TARGET_CI_PREFIX
          The prefix used by the "related class" part of all implicit attributes in IdML mode.
static String COPYRIGHT
          Copyright.
static String EXTENDED_ATTRIBUTE_PREFIX
          The prefix used for extended attributes in native mode.
static String JAR_CDM_NAMEPACE
          The package which acts as a root of all CDM classes in the JAR metadata.
static String SPECIAL_ATTRIBUTE_PREFIX
          This prefix is used for item attributes with special meaning in the hierarchical CDM model.
static String TADDM_CDM_NAMESPACE
          The package which acts as a root of all CDM classes in the TADDM metadata JAR.
static String TADDM_DOMAIN_ATTRIBUTE
          The name of the domain attribute used by TADDM Connector.
static String TADDM_IMPLICIT_ATTRIBUTE
          The name of the attribute which wraps all implicit attributes in TADDM's native model.
static String TADDM_MSS_ATTRIBUTE
          The name of the attribute containing MSS information.
static String TADDM_SOURCE_ATTRIBUTE
          The name of the attribute which wraps all source attributes in TADDM's IdML model.
static String TADDM_SOURCE_NAME
          The name of the TADDM source attribute.
static String TADDM_TARGET_ATTRIBUTE
          The name of the attribute which wraps all target attributes in TADDM's IdML model.
static String TADDM_TARGET_NAME
          The name of the TADDM target attribute.
 

Field Detail

COPYRIGHT

static final String COPYRIGHT
Copyright.

See Also:
Constant Field Values

JAR_CDM_NAMEPACE

static final String JAR_CDM_NAMEPACE
The package which acts as a root of all CDM classes in the JAR metadata.

See Also:
Constant Field Values

TADDM_CDM_NAMESPACE

static final String TADDM_CDM_NAMESPACE
The package which acts as a root of all CDM classes in the TADDM metadata JAR.

See Also:
Constant Field Values

TADDM_DOMAIN_ATTRIBUTE

static final String TADDM_DOMAIN_ATTRIBUTE
The name of the domain attribute used by TADDM Connector.

See Also:
Constant Field Values

TADDM_MSS_ATTRIBUTE

static final String TADDM_MSS_ATTRIBUTE
The name of the attribute containing MSS information.

See Also:
Constant Field Values

TADDM_IMPLICIT_ATTRIBUTE

static final String TADDM_IMPLICIT_ATTRIBUTE
The name of the attribute which wraps all implicit attributes in TADDM's native model.

See Also:
Constant Field Values

TADDM_SOURCE_ATTRIBUTE

static final String TADDM_SOURCE_ATTRIBUTE
The name of the attribute which wraps all source attributes in TADDM's IdML model.

See Also:
Constant Field Values

TADDM_TARGET_ATTRIBUTE

static final String TADDM_TARGET_ATTRIBUTE
The name of the attribute which wraps all target attributes in TADDM's IdML model.

See Also:
Constant Field Values

TADDM_SOURCE_NAME

static final String TADDM_SOURCE_NAME
The name of the TADDM source attribute.

See Also:
Constant Field Values

TADDM_TARGET_NAME

static final String TADDM_TARGET_NAME
The name of the TADDM target attribute.

See Also:
Constant Field Values

CDM_PREFIX

static final String CDM_PREFIX
The prefix used by all explicitF attributes and classes in IdML mode.

See Also:
Constant Field Values

CDM_RELATIONSHIP_PREFIX

static final String CDM_RELATIONSHIP_PREFIX
The prefix used by all implicit attributes in IdML mode.

See Also:
Constant Field Values

CDM_SOURCE_CI_PREFIX

static final String CDM_SOURCE_CI_PREFIX
The prefix used by the "related class" part of all implicit attributes in IdML mode. If signifies that the related class arcs as a SOURCE of the relationship.

See Also:
Constant Field Values

CDM_TARGET_CI_PREFIX

static final String CDM_TARGET_CI_PREFIX
The prefix used by the "related class" part of all implicit attributes in IdML mode. If signifies that the related class arcs as a TARGET of the relationship.

See Also:
Constant Field Values

CDM_EXTENDED_ATTRIBUTE_PREFIX

static final String CDM_EXTENDED_ATTRIBUTE_PREFIX
The prefix used for extended attributes in IdML mode.

See Also:
Constant Field Values

EXTENDED_ATTRIBUTE_PREFIX

static final String EXTENDED_ATTRIBUTE_PREFIX
The prefix used for extended attributes in native mode.

See Also:
Constant Field Values

CDM_CLASSTYPE_SYSTEM_ATTRIBUTE

static final String CDM_CLASSTYPE_SYSTEM_ATTRIBUTE
A system property added to each CDM item. It contains the class type of that item.

See Also:
Constant Field Values

CDM_ID_SYSTEM_ATTRIBUTE

static final String CDM_ID_SYSTEM_ATTRIBUTE
A system property added to each CDM item. It contains the item's ID (specific identifier for that system). For example, in TADDM it contains the item's GUID, for IdML books - its local ID attribute. This property is only applicable when reading CDM data.

See Also:
Constant Field Values

CDM_CYCLE_SYSTEM_ATTRIBUTE

static final String CDM_CYCLE_SYSTEM_ATTRIBUTE
This system property is added only when the iterated CI is cyclic. An item is cyclic if it exists on more than one location on some path in the hierarchical CDM model. Through it, we avoid recursion.

See Also:
Constant Field Values

SPECIAL_ATTRIBUTE_PREFIX

static final String SPECIAL_ATTRIBUTE_PREFIX
This prefix is used for item attributes with special meaning in the hierarchical CDM model. It guarantees, that we will not have collisions with normal item attributes.

See Also:
Constant Field Values