Package wt.filter

Class NavFilterDesignationLink

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._ObjectToObjectLink
wt.fc.ObjectToObjectLink
wt.filter._NavFilterDesignationLink
wt.filter.NavFilterDesignationLink
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._BinaryLink, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, BinaryLink, Link, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, DisplayIdentification, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsBinaryLink(superClass=ObjectToObjectLink.class,interfaces=wt.ufid.Federatable.class,serializable=EXTERNALIZABLE_BASIC,foreignKeys={@GeneratedForeignKey(myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="group",type=wt.filter.DesignationGroup.class),myRole=@MyRole(name="theNavFilterDesignationLink")),@GeneratedForeignKey(name="AllowedValuesConstraint",foreignKeyRole=@ForeignKeyRole(name="allowedValuesConstraint",type=wt.filter.NavFilterConstraint.class),myRole=@MyRole(name="theNavFilterDesignationLink",cardinality=ONE))},roleA=@GeneratedRole(name="designation",type=wt.iba.definition.AbstractAttributeDefinition.class,cardinality=ONE_TO_MANY),roleB=@GeneratedRole(name="filterTemplate",type=NavigationFilterTemplate.class,cardinality=ONE_TO_MANY),tableProperties=@TableProperties(compositeUnique1="+ roleBObjectRef.key.id+NVL(roleAObjectRef.key.id,idA2A2)",tableName="NavFilterDesignationLink")) public class NavFilterDesignationLink extends wt.filter._NavFilterDesignationLink
NavFilterDesignationLink is an association between FilterTemplate and Attribute defintions (options).

Use the newNavFilterDesignationLink static factory method(s), not the NavFilterDesignationLink constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also: