iAnywhere Water System User Manual

Chapter 8 Using Object Languages
247
The following table lists all the objects that can be customized, with an
example for each object specification.
Object Specification Example
Class Definition: generated
code for a class
<!ELEMENT %CSFRNAME% EMPTY>
<!ATTRLIST %CSFRNAME
%ATTRDEFINITIONS%
>
Interface Definition: generated
code for an interface
Public interface %CSFRNAME% {
%ATTRDEFINITIONS%
%OPERDECLARATIONS%
}
Attribute Definition: generated
code for an attribute
%ATTRNAME% (CDATA)
Reference: generated
code for a referenced
attribute (migrated by a
navigable association)
%ATTRNAME% %IDREF%
ListItem: definition
inside a list of attributes
%ATTRNAME%
Operation Definition: generated
code for an operation
%OPERDTTP% %OPERNAME% {
%OPERBODY%
}
Declaration: declaration
or prototype of the
operation
%OPERDTTP% %OPERNAME%;
Parameter Definition: generated
code for a parameter
%PARMDTTP% %PARMNAME%