wt.folder
Interface Foldered

All Superinterfaces:
CabinetBased, FolderEntry, FolderServiceManaged, NetFactor, ObjectMappable, Persistable, Serializable
All Known Subinterfaces:
IteratedFoldered
All Known Implementing Classes:
FolderedBookmark, FolderResident, IteratedFolderResident, Managed, Project, RevisionControlled, SubFolder, TeamTemplate, WfProcessTemplate

public interface Foldered
extends FolderEntry, CabinetBased

A Foldered object is one that lives in a Folder (Cabinet or SubFolder). It may reside in one and only one Folder although it may be referenced by Shortcut's from many other folders.

Supported API: true

Extendable: true

See Also:
Cabinet, SubFolder, FolderMemberLink, Folder, Shortcut, FolderEntry

Field Summary
static String CABINET
          Label for the attribute.
static String CABINET_NAME
          Label for the attribute.
static String FOLDERING_INFO
          Label for the attribute.
 
Fields inherited from interface wt.folder.CabinetBased
CABINET_REFERENCE, FOLDER_PATH, LOCATION, NAME
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 CabinetReference getCabinet()
          Gets the value of the attribute: CABINET.
 String getCabinetName()
          Gets the value of the attribute: CABINET_NAME.
 FolderingInfo getFolderingInfo()
          Gets the object for the association that plays role: FOLDERING_INFO.
 void setFolderingInfo(FolderingInfo a_FolderingInfo)
          Sets the object for the association that plays role: FOLDERING_INFO.
 
Methods inherited from interface wt.folder.CabinetBased
getCabinetReference, getFolderPath, getLocation, getName
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Field Detail

CABINET_NAME

public static final String CABINET_NAME
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

CABINET

public static final String CABINET
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

FOLDERING_INFO

public static final String FOLDERING_INFO
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getCabinetName

public String getCabinetName()
Gets the value of the attribute: CABINET_NAME.

Supported API: false

Returns:
String

getCabinet

public CabinetReference getCabinet()
Gets the value of the attribute: CABINET.

Supported API: false

Returns:
CabinetReference

getFolderingInfo

public FolderingInfo getFolderingInfo()
Gets the object for the association that plays role: FOLDERING_INFO.

Supported API: false

Returns:
FolderingInfo

setFolderingInfo

public void setFolderingInfo(FolderingInfo a_FolderingInfo)
Sets the object for the association that plays role: FOLDERING_INFO.

Supported API: false

Parameters:
a_FolderingInfo -