Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKAttrDefIC

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.dkAbstractAttrDef
        |
        +--com.ibm.mm.sdk.common.DKAttrDefIC
All Implemented Interfaces:
dkAttrDef, DKConstant, DKConstantIC, DKMessageId, DKMessageIdIC, java.io.Serializable

public class DKAttrDefIC
extends dkAbstractAttrDef
implements DKConstantIC, DKMessageIdIC, java.io.Serializable

This class defines methods to access attribute information for an IC Datastore.

See Also:
DKDatastoreIC, Serialized Form

Fields inherited from interface com.ibm.mm.sdk.common.DKConstantIC
DK_CM_PARM_LINKS, DK_IC_DSTYPE
 
Fields inherited from interface com.ibm.mm.sdk.common.DKConstant
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageIdIC
DK_IC_MSG_MSGID_NOT_FOUND
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId
    For details, see the class or interface
 
Constructor Summary
DKAttrDefIC()
          Constructs the attribute def for IC
DKAttrDefIC(dkDatastore ds)
          Constructs the attribute def for IC
 
Method Summary
 void add()
          Adds this attribute to become a persistent part of the entity meta-data it belongs to.
 void del()
          Removes this attribute from the persistent part of the entity meta-data it belongs to.
 
Methods inherited from class com.ibm.mm.sdk.common.dkAbstractAttrDef
datastoreName, datastoreType, getDatastore, getDescription, getEntity, getEntityName, getMax, getMin, getName, getPrecision, getQualifiedName, getScale, getSize, getStringType, getType, isNullable, isQueryable, isTextSearchable, isUpdatable, parsedQualifiedName, setDatastore, setDescription, setEntity, setEntityName, setMax, setMin, setName, setNullable, setPrecision, setQualifiedName, setQueryable, setScale, setSize, setStringType, setTextSearchable, setType, setUpdatable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DKAttrDefIC

public DKAttrDefIC()
Constructs the attribute def for IC

DKAttrDefIC

public DKAttrDefIC(dkDatastore ds)
Constructs the attribute def for IC
Parameters:
ds - datastore containing this attribute.
Method Detail

add

public void add()
         throws DKException,
                java.lang.Exception
Adds this attribute to become a persistent part of the entity meta-data it belongs to. This method is not supported for this class.
Overrides:
add in class dkAbstractAttrDef
Throws:
DKUsageError - if this method is called.

del

public void del()
         throws DKException,
                java.lang.Exception
Removes this attribute from the persistent part of the entity meta-data it belongs to. This method is not supported for this class.
Overrides:
del in class dkAbstractAttrDef
Throws:
DKUsageError - if this method is called.

EIP Java APIs

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.