Purpose:
The document definition defines the set of attributes available for a particular type of item, such as document or folder. These attributes are the parametric fields which are available to identify and describe a particular item stored on the content server. Besides the attributes, the document definition has a name and a type associated with it.
The addition and deletion of attribute definitions is not supported for ImagePlus for OS/390.
Class summary:
class DKEntityDefIP : public dkEntityDef { public: DKEntityDefIP(dkDatastore *ds); DKEntityDefIP(const DKEntityDefIP& def); virtual ~DKEntityDefIP(); virtual dkAttrDef* createAttr(); virtual dkAttrDef* getAttr(const char* attrName); virtual dkCollection* listAttrs(); virtual DKString* listAttrNames(long& arraySize); };
Members:
DKEntityDefIP(dkDatastore *ds); DKEntityDefIP(const DKEntityDefIP& def); virtual ~DKEntityDefIP();
virtual dkAttrDef* createAttr();
virtual dkAttrDef* getAttr(const char* attrName);
virtual dkCollection* listAttrs();
virtual DKString* listAttrNames(long& arraySize);
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.