wt.epm.structure
Class CopyManagerUtility.Generic

java.lang.Object
  extended bywt.epm.structure.CopyManagerUtility.FamilyDocument
      extended bywt.epm.structure.CopyManagerUtility.Instance
          extended bywt.epm.structure.CopyManagerUtility.Generic
Direct Known Subclasses:
CopyManagerUtility.TopGeneric
Enclosing class:
CopyManagerUtility

private static class CopyManagerUtility.Generic
extends CopyManagerUtility.Instance


Field Summary
(package private)  List instances
           
 
Constructor Summary
CopyManagerUtility.Generic(EPMDocument document, EPMDocument copy)
           
CopyManagerUtility.Generic(EPMDocument document, EPMDocument copy, CopyManagerUtility.Generic generic)
           
 
Method Summary
 void addInstances(List instancesList)
           
 boolean anyChildSelectedForCopy()
           
 boolean anyParentSelectedForCopy()
           
 Set getCheckedOutMissingGenerics()
           
 EPMDocument getEPMDocument()
           
 CopyManagerUtility.Generic getImmGeneric()
           
 List getInstances()
           
 Set getMissingIntermediateGenerics()
           
 Set getObjectsSelectedForCopy()
           
 boolean isSelectedForCopy()
           
 EPMDocument newCopy()
           
 void prepareForCopy()
           
 void setImmGeneric(CopyManagerUtility.Generic generic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instances

List instances
Constructor Detail

CopyManagerUtility.Generic

public CopyManagerUtility.Generic(EPMDocument document,
                                  EPMDocument copy,
                                  CopyManagerUtility.Generic generic)

CopyManagerUtility.Generic

public CopyManagerUtility.Generic(EPMDocument document,
                                  EPMDocument copy)
Method Detail

getInstances

public List getInstances()

addInstances

public void addInstances(List instancesList)

anyChildSelectedForCopy

public boolean anyChildSelectedForCopy()
Overrides:
anyChildSelectedForCopy in class CopyManagerUtility.Instance

anyParentSelectedForCopy

public boolean anyParentSelectedForCopy()
Overrides:
anyParentSelectedForCopy in class CopyManagerUtility.Instance

getMissingIntermediateGenerics

public Set getMissingIntermediateGenerics()
Overrides:
getMissingIntermediateGenerics in class CopyManagerUtility.Instance

getCheckedOutMissingGenerics

public Set getCheckedOutMissingGenerics()
                                 throws WTException
Overrides:
getCheckedOutMissingGenerics in class CopyManagerUtility.Instance
Throws:
WTException

getObjectsSelectedForCopy

public Set getObjectsSelectedForCopy()
Overrides:
getObjectsSelectedForCopy in class CopyManagerUtility.Instance

prepareForCopy

public void prepareForCopy()
                    throws WTPropertyVetoException
Overrides:
prepareForCopy in class CopyManagerUtility.FamilyDocument
Throws:
WTPropertyVetoException

getImmGeneric

public CopyManagerUtility.Generic getImmGeneric()

setImmGeneric

public void setImmGeneric(CopyManagerUtility.Generic generic)

getEPMDocument

public EPMDocument getEPMDocument()

newCopy

public EPMDocument newCopy()

isSelectedForCopy

public boolean isSelectedForCopy()