The classes and interfaces of the ODK API belong to the following package:
com.crossworlds.ODK
Table 64 lists the classes and interfaces in the ODK API.
Table 64. Classes and interfaces in the ODK API
Class or interface | Description | Page |
---|---|---|
AgentMetaData
| Represents an agent-property object, which can represent either a startup property or a business-object property | "AgentMetaData class" |
AgentProperty
| Defines the attribute-type constants | "AgentProperty class" |
BusObjAttr
| Represents an attribute within the business object definition | "BusObjAttr class" |
BusObjAttrType
| Interface that defines the attribute-type constants |
|
BusObjDef
| Represents a business object definition, which describes the business object | "BusObjDef class" |
BusObjVerb
| Represents a business object verb, which describes an action or operation that is valid on the business object | "BusObjVerb class" |
CompleteCondition
|
| "CompleteCondition class" |
ContentMetaData
| Represents the content meta-data of the ODA, which describes the content that the ODA has generated | "ContentMetaData class" |
ContentType
| Represents the content type that the ODA supports | "ContentType class" |
DependentCondition
|
| "DependentCondition class" |
IGeneratesBinFiles
| Interface to implement by the ODA to provide support for the generation of binary files from the source data | "IGeneratesBinFiles interface" |
IGeneratesBoDefs
| Interface to implement by the ODA to provide support for the generation of business object definitions from the source data | "IGeneratesBoDefs interface" |
IGeneratesContent
|
Is the base class for the two content-generation interfaces, IGeneratesBinFiles and IGeneratesBoDefs. It defines the getContentProtocol() method.
| None |
InputCondition
|
| "InputCondition class" |
ODKAgentBase
|
Is the base class for the ODA base class, ODKAgentBase2. It defines several methods that ODKAgentBase2 inherits.
| None |
ODKAgentBase2
| Represents the base class for an ODA. You extend this class to define your ODA class and implement the required methods | "ODKAgentBase2 class" |
ODKConstant
| Interface that defines constants for use with the ODK API:
| "ODKConstant interface" |
ODKException
| Represents an exception object for the ODK API | "ODKException class" |
ODKUtility
| Provides miscellaneous utility methods for use in an ODA; These
utility methods fall into the following general categories:
| "ODKUtility class" |
TreeNode
|
| "TreeNode class" |