|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EPMWorkspaceManager
Supported API: true
Extendable: false
| Field Summary | |
|---|---|
static int |
POPULATE_WS_FLAG_DEPENDENCIES_ALL
Supported API: true |
static int |
POPULATE_WS_FLAG_DEPENDENCIES_NONE
Supported API: true |
static int |
POPULATE_WS_FLAG_DEPENDENCIES_REQUIRED
Supported API: true |
static int |
POPULATE_WS_FLAG_DOC_CENTRIC
Supported API: true |
static int |
POPULATE_WS_FLAG_FT_CHECK_COMPATIBILITY
Supported API: true |
static int |
POPULATE_WS_FLAG_FT_INCLUDE_ALL
Supported API: true |
static int |
POPULATE_WS_FLAG_FT_INCLUDE_GENERIC
Supported API: true |
static int |
POPULATE_WS_FLAG_FT_INCLUDE_INSTANCES
Supported API: true |
static int |
POPULATE_WS_FLAG_INCLUDE_DRAWINGS
Supported API: true |
static int |
POPULATE_WS_FLAG_PART_CENTRIC
Supported API: true |
| Method Summary | |
|---|---|
EPMWorkspace |
addToWorkspace(EPMWorkspace workspace,
WTCollection baselineables)
Add the specified baselineable objects and family table objectsto the Workspace. |
WTSet |
checkin(EPMWorkspace workspace,
WTKeyedMap toCheckin)
Checks in the given list of working copies or new objects. |
WTSet |
checkin(EPMWorkspace workspace,
WTKeyedMap toCheckin,
wt.epm.EPMGhostResolver.EPMGhostResolverDelegate ghostResolutionDelegate)
Checks in the given list of working copies or new objects. |
WTValuedMap |
checkout(EPMWorkspace workspace,
WTCollection objects)
Checks out the given list of objects to the given workspace folder. |
EPMWorkspace |
createTransparentWorkspace(WTContainer container,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec)
Creates a new transparent workspace for the given container Supported API: true |
WTSet |
getObjectsInWorkspace(EPMWorkspace workspace,
Class classObject)
Get the set of objects included in the Checkpoint associated with the workspace. |
WTSet |
getWorkspaces(WTPrincipal user,
WTContainerRef solution)
Returns all of the workspaces associated with a given user and container. |
EPMWorkspace |
populateWorkspace(EPMWorkspace workspace,
WTCollection baselineables)
Adds the Baselineable item iterations to the Workspace. |
EPMWorkspace |
populateWorkspace(EPMWorkspace workspace,
WTCollection baselineables,
int flags)
Adds the Baselineable item iterations to the Workspace. |
EPMWorkspace |
removeFromWorkspace(EPMWorkspace workspace,
WTCollection baselinables)
Remove the specified objects from the Workspace. |
void |
setAttributes(EPMWorkspace workspace,
WTKeyedMap attrValues)
Set the attribute values (IBA) passed for each of the EPMDocument passed in attrValues. |
WTSet |
undoCheckout(EPMWorkspace workspace,
WTCollection workingCopies)
Undoes check out the given list of working copies from the given workspace folder. |
WTSet |
undoCheckout(WTCollection workingCopies)
Undoes check out the given list of working copies from the given workspace folder. |
WTSet |
undoCheckoutAndRestoreInWorkspace(EPMWorkspace workspace,
WTCollection workingCopies)
Undoes check out the given list of working copies from the given workspace folder and restores originals in Workspace baseline. |
| Field Detail |
|---|
static final int POPULATE_WS_FLAG_PART_CENTRIC
static final int POPULATE_WS_FLAG_DOC_CENTRIC
static final int POPULATE_WS_FLAG_DEPENDENCIES_NONE
static final int POPULATE_WS_FLAG_DEPENDENCIES_ALL
static final int POPULATE_WS_FLAG_DEPENDENCIES_REQUIRED
static final int POPULATE_WS_FLAG_FT_INCLUDE_GENERIC
static final int POPULATE_WS_FLAG_FT_INCLUDE_INSTANCES
static final int POPULATE_WS_FLAG_FT_INCLUDE_ALL
static final int POPULATE_WS_FLAG_FT_CHECK_COMPATIBILITY
static final int POPULATE_WS_FLAG_INCLUDE_DRAWINGS
| Method Detail |
|---|
WTValuedMap checkout(EPMWorkspace workspace,
WTCollection objects)
throws WTException
workspace - objects - A collection of objects to be checked out.
WTException
WTSet undoCheckout(EPMWorkspace workspace,
WTCollection workingCopies)
throws WTException
workspace - workingCopies - A collection of objects to be checked out.
WTException
WTSet checkin(EPMWorkspace workspace,
WTKeyedMap toCheckin)
throws WTException
workspace - toCheckin - The keys are the working copies to be checked in and the values are CheckinOption objects. If the CheckinOption is null, the checkin comment is set to an empty string and the object is moved to the target folder.
WTException
WTSet checkin(EPMWorkspace workspace,
WTKeyedMap toCheckin,
wt.epm.EPMGhostResolver.EPMGhostResolverDelegate ghostResolutionDelegate)
throws WTException
workspace - toCheckin - The keys are the working copies to be checked in and the values are CheckinOption objects. If the CheckinOption is null, the checkin comment is set to an empty string and the object is moved to the target folder.ghostResolutionDelegate -
WTException
EPMWorkspace addToWorkspace(EPMWorkspace workspace,
WTCollection baselineables)
throws WTException
workspace - The workspace to be affected by the call.baselineables -
WTException
EPMWorkspace removeFromWorkspace(EPMWorkspace workspace,
WTCollection baselinables)
throws WTException
workspace - The workspace to be affected by the call.baselinables -
WTException
EPMWorkspace populateWorkspace(EPMWorkspace workspace,
WTCollection baselineables)
throws WTException
workspace - The workspace to be affected by the call.baselineables - A collection of objects to be added (together with the related items determined by the populareRule) to the workspace.
WTException
EPMWorkspace populateWorkspace(EPMWorkspace workspace,
WTCollection baselineables,
int flags)
throws WTException
workspace - The workspace to be affected by the call.baselineables - A collection of objects to be added (together with the related items determined by the populareRule) to the workspace.flags - Population flags
WTException
WTSet getObjectsInWorkspace(EPMWorkspace workspace,
Class classObject)
throws WTException
workspace - The workspace to be affected by the call.classObject -
WTException
WTSet getWorkspaces(WTPrincipal user,
WTContainerRef solution)
throws WTException
user - solution -
WTException
WTSet undoCheckoutAndRestoreInWorkspace(EPMWorkspace workspace,
WTCollection workingCopies)
throws WTException
workspace - workingCopies - A collection of objects to be checked out.
WTException
void setAttributes(EPMWorkspace workspace,
WTKeyedMap attrValues)
throws WTException
workspace - EPMWorkspace to which the passed EPMDocuments are checked-out.attrValues - WTKeyedMap where key is EPMDocument and the value is a Map of IBA ExtHid and IBA value. The IBA value can be NULL.
WTException
WTSet undoCheckout(WTCollection workingCopies)
throws WTException
workingCopies - A collection of objects to be checked out.
WTException
EPMWorkspace createTransparentWorkspace(WTContainer container,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec)
throws WTException
container - partConfigSpec - partConfigSpec for the Workspace, If null, then latest config spec will be assigned to the part config spec.docConfigSpec - docConfigSpec for the Workspace, If null, then latest config spec will be assigned to the document config spec.
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||