JadeRelationalAttributeIF Interface

The JadeRelationalAttributeIF interface, defined in the RootSchema, provides the definition of the methods that you can implement in your user schema classes to expose soft attributes.

The JadeRelationalAttributeIF interface instance is passed to the addUserAttribute method of the RelationalView class to add a soft attribute to a user-defined entity. The values returned at the time of the method call are stored in the schema meta data for the relational view. If these values change, you must remove the attribute and then add it again to update the meta data.

You can view the JadeRelationalAttributeIF interface and its methods only in the Interface Browser of a user schema that has an implementation mapping to this RootSchema interface, as shown in the following image.

For details about implementing the JadeRelationalAttributeIF interface for a class selected in the Class Browser of a user schema, see "Implementing an Interface", in Chapter 14, "Adding and Maintaining Interfaces", of the JADE Development Environment User’s Guide. The automatically generated stub methods in classes that implement the interface contain no body logic.

It is your responsibility to provide the source code that meets your application requirements for each stub method.

For details about the JadeRelationalAttributeIF interface methods, see "JadeRelationalAttributeIF Interface Method Signatures", in the following subsection.