|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.epm.util.MultiDeleteValidationResult
This class has result of validating a set of objects for deletion taking
care of circular dependency between themselves.
Supported API: false
Extendable: false
Field Summary | |
private List |
baselinesWithSelectedObjects
|
private List |
checkedOutObjects
|
private static String |
CLASSNAME
|
private List |
documentsWithAssociatedParts
|
static long |
EXTERNALIZATION_VERSION_UID
|
private List |
intermediateIterations
|
private List |
intermediateVersions
|
private List |
missingGenerics
|
private List |
missingInstances
|
private List |
objectsPartOfInaccessibleFamily
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private List |
otherObjects
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
private boolean |
validData
|
Constructor Summary | |
MultiDeleteValidationResult()
|
Method Summary | |
List |
getBaselinesWithSelectedObjects()
Gets the value of the attribute: baselinesWithSelectedObjects; List of baselines containing objects selected for deletion. |
List |
getCheckedOutObjects()
Gets the value of the attribute: checkedOutObjects; List of checked-out objects. |
List |
getDocumentsWithAssociatedParts()
Gets the value of the attribute: documentsWithAssociatedParts; List of documents having associated parts but not selected for deletion. |
List |
getIntermediateIterations()
Gets the value of the attribute: intermediateIterations; List of non-latest iterations selected for deletion and hence cannot be deleted. |
List |
getIntermediateVersions()
Gets the value of the attribute: intermediateVersions; List of non-latest versions selected for deletion and hence cannot be deleted. |
List |
getMissingGenerics()
Gets the value of the attribute: missingGenerics; List of generics which contain the selected instances but are missing from the list of objects to be deleted. |
List |
getMissingInstances()
Gets the value of the attribute: missingInstances; List of instances which are contained in selected generics but are missing from the list of objects to be deleted. |
List |
getObjectsPartOfInaccessibleFamily()
Gets the value of the attribute: objectsPartOfInaccessibleFamily; Selected objects, which are the part of families - inaccessible to the current user Supported API: false |
List |
getOtherObjects()
Gets the value of the attribute: otherObjects; Other objects which cannot be handled by multi delete method Supported API: false |
boolean |
isValidData()
Gets the value of the attribute: validData; Specified whether or not all objects selected for deletion are valid. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(MultiDeleteValidationResult thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setBaselinesWithSelectedObjects(List a_BaselinesWithSelectedObjects)
Sets the value of the attribute: baselinesWithSelectedObjects; List of baselines containing objects selected for deletion. |
void |
setCheckedOutObjects(List a_CheckedOutObjects)
Sets the value of the attribute: checkedOutObjects; List of checked-out objects. |
void |
setDocumentsWithAssociatedParts(List a_DocumentsWithAssociatedParts)
Sets the value of the attribute: documentsWithAssociatedParts; List of documents having associated parts but not selected for deletion. |
void |
setIntermediateIterations(List a_IntermediateIterations)
Sets the value of the attribute: intermediateIterations; List of non-latest iterations selected for deletion and hence cannot be deleted. |
void |
setIntermediateVersions(List a_IntermediateVersions)
Sets the value of the attribute: intermediateVersions; List of non-latest versions selected for deletion and hence cannot be deleted. |
void |
setMissingGenerics(List a_MissingGenerics)
Sets the value of the attribute: missingGenerics; List of generics which contain the selected instances but are missing from the list of objects to be deleted. |
void |
setMissingInstances(List a_MissingInstances)
Sets the value of the attribute: missingInstances; List of instances which are contained in selected generics but are missing from the list of objects to be deleted. |
void |
setObjectsPartOfInaccessibleFamily(List a_ObjectsPartOfInaccessibleFamily)
Sets the value of the attribute: objectsPartOfInaccessibleFamily; Selected objects, which are the part of families - inaccessible to the current user Supported API: false |
void |
setOtherObjects(List a_OtherObjects)
Sets the value of the attribute: otherObjects; Other objects which cannot be handled by multi delete method Supported API: false |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private boolean validData
private List intermediateIterations
private List intermediateVersions
private List checkedOutObjects
private List baselinesWithSelectedObjects
private List documentsWithAssociatedParts
private List missingInstances
private List missingGenerics
private List otherObjects
private List objectsPartOfInaccessibleFamily
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public MultiDeleteValidationResult()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(MultiDeleteValidationResult thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public boolean isValidData()
public List getIntermediateIterations()
public void setIntermediateIterations(List a_IntermediateIterations)
a_IntermediateIterations
- public List getIntermediateVersions()
public void setIntermediateVersions(List a_IntermediateVersions)
a_IntermediateVersions
- public List getCheckedOutObjects()
public void setCheckedOutObjects(List a_CheckedOutObjects)
a_CheckedOutObjects
- public List getBaselinesWithSelectedObjects()
public void setBaselinesWithSelectedObjects(List a_BaselinesWithSelectedObjects)
a_BaselinesWithSelectedObjects
- public List getDocumentsWithAssociatedParts()
public void setDocumentsWithAssociatedParts(List a_DocumentsWithAssociatedParts)
a_DocumentsWithAssociatedParts
- public List getMissingInstances()
public void setMissingInstances(List a_MissingInstances)
a_MissingInstances
- public List getMissingGenerics()
public void setMissingGenerics(List a_MissingGenerics)
a_MissingGenerics
- public List getOtherObjects()
public void setOtherObjects(List a_OtherObjects)
a_OtherObjects
- public List getObjectsPartOfInaccessibleFamily()
public void setObjectsPartOfInaccessibleFamily(List a_ObjectsPartOfInaccessibleFamily)
a_ObjectsPartOfInaccessibleFamily
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |