Package wt.change2
Interface ChooseFolderDelegate
- All Known Implementing Classes:
DefaultChooseFolderDelegate,SynchronizedDomainChooseFolderDelegate
public interface ChooseFolderDelegate
This interface defines delegates that assigns a location to or changes
the location of (Folder or Cabinet) an object based the location (Folder
or Cabinet) of another object. The implementation of this delegate is
chosen using properties in section 8 of the change2.properties file.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionassignLocation(CabinetMember target, CabinetMember source) Assign the target CabinetMember object to a Cabinet using the source CabinetMember object.assignLocation(CabinetMember target, Foldered source) Assign the target CabinetMember object to a Cabinet using the source Foldered object.assignLocation(Foldered target) Assign the target Foldered object to a Folder using the property file resource entry:assignLocation(Foldered target, CabinetMember source) Assign the target Foldered object to a Folder using the source CabinetMember object.assignLocation(Foldered target, Foldered source) Assign the target Foldered object to a Folder using the source Foldered object.changeFolder(CabinetMember target, CabinetMember source) Change the target CabinetMember object Cabinet using the source CabinetMember object.changeFolder(CabinetMember target, Foldered source) Change the target CabinetMember object Cabinet using the source Foldered object.changeFolder(Foldered target, CabinetMember source) Change the target Foldered object Folder using the source CabinetMember object.changeFolder(Foldered target, Foldered source) Change the target Foldered object Folder using the source Foldered object.
-
Method Details
-
assignLocation
CabinetMember assignLocation(CabinetMember target, CabinetMember source) throws WTException, ChangeException2 Assign the target CabinetMember object to a Cabinet using the source CabinetMember object.
Supported API: true- Parameters:
target-source-- Returns:
- CabinetMember
- Throws:
WTExceptionChangeException2
-
assignLocation
Assign the target Foldered object to a Folder using the source Foldered object.
Supported API: true- Parameters:
target-source-- Returns:
- Foldered
- Throws:
WTExceptionChangeException2
-
assignLocation
CabinetMember assignLocation(CabinetMember target, Foldered source) throws WTException, ChangeException2 Assign the target CabinetMember object to a Cabinet using the source Foldered object.
Supported API: true- Parameters:
target-source-- Returns:
- CabinetMember
- Throws:
WTExceptionChangeException2
-
assignLocation
CabinetMember assignLocation(Foldered target, CabinetMember source) throws WTException, ChangeException2 Assign the target Foldered object to a Folder using the source CabinetMember object.
Supported API: true- Parameters:
target-source-- Returns:
- CabinetMember
- Throws:
WTExceptionChangeException2
-
assignLocation
Assign the target Foldered object to a Folder using the property file resource entry:wt.services/rsc/default/FolderedChangeItemLocation
Supported API: true- Parameters:
target-- Returns:
- Foldered
- Throws:
WTExceptionChangeException2
-
changeFolder
CabinetMember changeFolder(CabinetMember target, CabinetMember source) throws WTException, ChangeException2 Change the target CabinetMember object Cabinet using the source CabinetMember object.
Supported API: true- Parameters:
target-source-- Returns:
- CabinetMember
- Throws:
WTExceptionChangeException2
-
changeFolder
Change the target Foldered object Folder using the source Foldered object.
Supported API: true- Parameters:
target-source-- Returns:
- Foldered
- Throws:
WTExceptionChangeException2
-
changeFolder
CabinetMember changeFolder(CabinetMember target, Foldered source) throws WTException, ChangeException2 Change the target CabinetMember object Cabinet using the source Foldered object.
Supported API: true- Parameters:
target-source-- Returns:
- CabinetMember
- Throws:
WTExceptionChangeException2
-
changeFolder
Change the target Foldered object Folder using the source CabinetMember object.
Supported API: true- Parameters:
target-source-- Returns:
- Foldered
- Throws:
WTExceptionChangeException2
-