wt.epm.workspaces
Class EPMCheckinDataContainer
java.lang.Object
wt.epm.workspaces.EPMCheckinDataContainer
- public class EPMCheckinDataContainer
- extends Object
Constructor Summary |
EPMCheckinDataContainer(EPMWorkspace workspace,
Collection workables,
Collection initFamilyTablesToCheckinCollection)
|
EPMCheckinDataContainer(EPMWorkspace workspace,
Collection workables,
Collection initFamilyTablesToCheckinCollection,
boolean cascade)
|
EPMCheckinDataContainer(EPMWorkspace workspace,
WTCollection workables,
WTCollection initFamilyTablesToCheckinCollection)
|
EPMCheckinDataContainer(EPMWorkspace workspace,
WTCollection workables,
WTCollection initFamilyTablesToCheckinCollection,
boolean cascade)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CASCADE
public static final boolean CASCADE
- See Also:
- Constant Field Values
NOT_CASCADE
public static final boolean NOT_CASCADE
- See Also:
- Constant Field Values
m_cascade
private boolean m_cascade
m_workspace
EPMWorkspace m_workspace
m_toCheckin
WTList m_toCheckin
m_familyTables
HashSet m_familyTables
m_toFamilyTableCheck
HashSet m_toFamilyTableCheck
m_toStayCheckedOut
Collection m_toStayCheckedOut
m_familyTablesToCopy
Collection m_familyTablesToCopy
m_docObjectIds
Collection m_docObjectIds
m_genericConflictList
Collection m_genericConflictList
m_familyTableMap
Map m_familyTableMap
m_conflicts
EPMNonoverridableConflicts m_conflicts
EPMCheckinDataContainer
public EPMCheckinDataContainer(EPMWorkspace workspace,
Collection workables,
Collection initFamilyTablesToCheckinCollection)
throws WTException
EPMCheckinDataContainer
public EPMCheckinDataContainer(EPMWorkspace workspace,
Collection workables,
Collection initFamilyTablesToCheckinCollection,
boolean cascade)
throws WTException
EPMCheckinDataContainer
public EPMCheckinDataContainer(EPMWorkspace workspace,
WTCollection workables,
WTCollection initFamilyTablesToCheckinCollection)
throws WTException
EPMCheckinDataContainer
public EPMCheckinDataContainer(EPMWorkspace workspace,
WTCollection workables,
WTCollection initFamilyTablesToCheckinCollection,
boolean cascade)
throws WTException
wtCollectionPersistableToCollection
public static Collection wtCollectionPersistableToCollection(WTCollection c)
throws WTException
- Throws:
WTException
initCollections
private void initCollections(Collection workables,
Collection familyTablesToCheckin)
throws WTException
- Throws:
WTException
isFamilyTableConflicts
public boolean isFamilyTableConflicts()
throws WTException
- Throws:
WTException
isFamilyTablePostCheckinConflicts
public boolean isFamilyTablePostCheckinConflicts()
throws WTException
- Throws:
WTException
getWorkspace
public EPMWorkspace getWorkspace()
getToCheckin
public WTCollection getToCheckin()
getFamilyTables
public Collection getFamilyTables()
getFamilyTablesToCopy
public Collection getFamilyTablesToCopy()
getToStayCheckedOut
public Collection getToStayCheckedOut()
getConflicts
EPMNonoverridableConflicts getConflicts()
getFamilyTableByMember
public WTKeyedMap getFamilyTableByMember()
getMembers
public WTKeyedMap getMembers()
- Returns a map whose keys are family tables and whose values are their checked in members.
connectFamilyTables
public void connectFamilyTables(WTCollection familyTables)
throws WTException
- Connects all collections of family tables cached in the container to
the given family tables.
- Throws:
WTException
connectAll
private void connectAll(Collection cache,
WTCollection connectTo)
throws WTException
- Throws:
WTException