Package wt.folder

Interface FolderMembership

All Superinterfaces:
wt.fc._BinaryLink, wt.folder._FolderEntryLink, wt.folder._FolderMembership, wt.folder._FolderServiceManaged, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, BinaryLink, wt.folder.FolderEntryLink, wt.folder.FolderServiceManaged, Link, NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
wt.folder._FolderMemberLink, wt.folder._IteratedFolderMemberLink, wt.folder._SubFolderLink, FolderMemberLink, IteratedFolderMemberLink, SubFolderLink

@GenAsBinaryLink(interfaces=wt.folder.FolderEntryLink.class, roleA=@GeneratedRole(name="folder",type=Folder.class,javaDoc="The <code>Folder</code> containing object of the <code>FolderMembership</code> association.",accessors=@PropertyAccessors(setExceptions={}),cardinality=ONE), roleB=@GeneratedRole(name="member",type=FolderEntry.class,javaDoc="The <code>FolderEntry</code> object which performs the member role (i.e. the contained object) in the <code>FolderMembership</code> association.",accessors=@PropertyAccessors(setExceptions={}))) public interface FolderMembership extends wt.folder._FolderMembership
A FolderMembership association defines the basic containment characteristic of a Folder. Whenever the Folder of an object that participates in a FolderMembership association is deleted, the member is deleted also. The object performing the folder role in the association, the Folder is the container, the object performing the member role, a FolderEntry is the contained object.

Supported API: true

Extendable: false