com.ptc.windchill.i2w.vc
Class WindchillVCGatewayHelper
java.lang.Object
com.ptc.windchill.i2w.vc.WindchillVCGatewayHelper
- public class WindchillVCGatewayHelper
- extends Object
Method Summary |
private static RevisionControlled |
appendIteration(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
|
private static MulticharacterSeries |
checkVersionSeries(int versionInt)
|
private static WindchillVCGatewayHelper.ObjectDescriptor |
findObjectDescriptor(RevisionControlled object)
|
private static MulticharacterSeries |
generateMemberSeries(RevisionControlled member)
|
private static Mastered |
getMasterReference(RevisionControlled the_object)
|
private static void |
initStatics()
|
static RevisionControlled |
insertAtEndOfVersionTree(RevisionControlled the_object)
|
static RevisionControlled |
insertInVersionTree(int versionInt,
int iterationInt,
RevisionControlled the_object,
Boolean[] newVersion)
|
static RevisionControlled |
insertInVersionTree(int versionInt,
int iterationInt,
RevisionControlled the_object,
Boolean[] newVersion,
boolean no_version_or_iteration_identifier)
|
private static RevisionControlled |
insertIteration(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
|
private static RevisionControlled |
insertNewVersion(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
|
private static boolean |
iterationIsToBeAppended(MulticharacterSeries series,
int iteration)
|
private static boolean |
iterationIsToBePrepended(MulticharacterSeries series,
int iteration)
|
private static void |
just_insert_at_end_of_tree()
|
private static int |
justTheIterationId(String fullId)
|
private static String |
justTheVersionId(String fullId)
|
private static RevisionControlled |
locatePreviousObject(MulticharacterSeries series)
|
private static boolean |
noVersionExists(MulticharacterSeries series)
|
private static boolean |
objectIsDuplicate(MulticharacterSeries series,
int iteration)
|
private static RevisionControlled |
prependIteration(VersionIdentifier versionId,
IterationIdentifier iterationId)
|
private static Vector |
reverse(QueryResult r)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
private static boolean DEBUG
new_version_created
private static boolean new_version_created
empty_tree
private static boolean empty_tree
previous_object
private static RevisionControlled previous_object
next_object
private static RevisionControlled next_object
next_next_object
private static RevisionControlled next_next_object
branch_object
private static RevisionControlled branch_object
result
private static Enumeration result
the_result
private static Vector the_result
version_at_begining
private static boolean version_at_begining
version_at_end
private static boolean version_at_end
version_in_middle
private static boolean version_in_middle
absolute_prepend
private static boolean absolute_prepend
theFolder
private static String theFolder
WindchillVCGatewayHelper
public WindchillVCGatewayHelper()
insertAtEndOfVersionTree
public static RevisionControlled insertAtEndOfVersionTree(RevisionControlled the_object)
throws WTException,
ExternalVCInterfaceException
- Throws:
WTException
ExternalVCInterfaceException
insertInVersionTree
public static RevisionControlled insertInVersionTree(int versionInt,
int iterationInt,
RevisionControlled the_object,
Boolean[] newVersion)
throws WTException,
ExternalVCInterfaceException
- Throws:
WTException
ExternalVCInterfaceException
insertInVersionTree
public static RevisionControlled insertInVersionTree(int versionInt,
int iterationInt,
RevisionControlled the_object,
Boolean[] newVersion,
boolean no_version_or_iteration_identifier)
throws WTException,
ExternalVCInterfaceException
- Throws:
WTException
ExternalVCInterfaceException
insertIteration
private static RevisionControlled insertIteration(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
appendIteration
private static RevisionControlled appendIteration(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
prependIteration
private static RevisionControlled prependIteration(VersionIdentifier versionId,
IterationIdentifier iterationId)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
insertNewVersion
private static RevisionControlled insertNewVersion(RevisionControlled source_object,
VersionIdentifier versionId,
IterationIdentifier iterationId)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
iterationIsToBeAppended
private static boolean iterationIsToBeAppended(MulticharacterSeries series,
int iteration)
throws WTException
- Throws:
WTException
iterationIsToBePrepended
private static boolean iterationIsToBePrepended(MulticharacterSeries series,
int iteration)
throws WTException
- Throws:
WTException
locatePreviousObject
private static RevisionControlled locatePreviousObject(MulticharacterSeries series)
throws WTException
- Throws:
WTException
noVersionExists
private static boolean noVersionExists(MulticharacterSeries series)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
objectIsDuplicate
private static boolean objectIsDuplicate(MulticharacterSeries series,
int iteration)
throws WTException
- Throws:
WTException
getMasterReference
private static Mastered getMasterReference(RevisionControlled the_object)
throws ExternalVCInterfaceException
- Throws:
ExternalVCInterfaceException
generateMemberSeries
private static MulticharacterSeries generateMemberSeries(RevisionControlled member)
throws VersionControlException,
WTPropertyVetoException
- Throws:
VersionControlException
WTPropertyVetoException
checkVersionSeries
private static MulticharacterSeries checkVersionSeries(int versionInt)
throws ExternalVCInterfaceException
- Throws:
ExternalVCInterfaceException
justTheVersionId
private static String justTheVersionId(String fullId)
justTheIterationId
private static int justTheIterationId(String fullId)
reverse
private static Vector reverse(QueryResult r)
just_insert_at_end_of_tree
private static void just_insert_at_end_of_tree()
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
findObjectDescriptor
private static WindchillVCGatewayHelper.ObjectDescriptor findObjectDescriptor(RevisionControlled object)
throws ExternalVCInterfaceException
- Throws:
ExternalVCInterfaceException
initStatics
private static void initStatics()