Uses of Interface
wt.vc.Versioned

Packages that use Versioned
com.ptc.core.foundation.vc.server   
com.ptc.epm.commands.transaction   
com.ptc.netmarkets.folder   
com.ptc.netmarkets.interop   
com.ptc.netmarkets.part   
com.ptc.windchill.cadx.caddoc   
com.ptc.windchill.cadx.common   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.cadx.multirevise   
com.ptc.windchill.cadx.revise   
com.ptc.windchill.enterprise.search.server   
com.ptc.windchill.esi.txn   
com.ptc.windchill.uwgm.common.autoassociate   
com.ptc.wvs.server.loader   
com.ptc.wvs.server.util   
wt.build   
wt.clients.doc   
wt.clients.part   
wt.clients.vc   
wt.configuration   
wt.dataops.objectcol.delegate   
wt.doc   
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
wt.enterprise Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. 
wt.epm
 
wt.epm.build   
wt.epm.structure   
wt.epm.util   
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.ixb.epm.handlers.forclasses   
wt.ixb.handlers.forclasses   
wt.ixb.publicforhandlers Provides APIs to develop IXB plugable components. 
wt.ixb.util   
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.part.ixbhandlers   
wt.replication.unit   
wt.sandbox This package provides "sandbox" container functionality.  A "sandbox" container is a container wherein a multiple users can work on a set of related changes through multiple iterations without disturbing the broader organization (apart from placing locks on the objects the broader organziation sees).  The package provides the following core capabilities:  
wt.step.processor   
wt.vc
 
 

Uses of Versioned in com.ptc.core.foundation.vc.server
 

Methods in com.ptc.core.foundation.vc.server that return Versioned
private  Versioned ReviseWTPartCommandDelegate.doEpmRevise(Persistable orig_entity)
          Find any actively associated EPMDocuments for a WTPart.
 

Uses of Versioned in com.ptc.epm.commands.transaction
 

Methods in com.ptc.epm.commands.transaction with parameters of type Versioned
private static String OperationHelper.getVersion(Versioned object)
           
 

Uses of Versioned in com.ptc.netmarkets.folder
 

Methods in com.ptc.netmarkets.folder with parameters of type Versioned
private  void NmFolderCacheHelper.updateRemoveModel(Versioned object, String type, NmChangeModel remove_model)
           
 

Uses of Versioned in com.ptc.netmarkets.interop
 

Methods in com.ptc.netmarkets.interop that return Versioned
private  Versioned StandardNmInteropService.getObjectForConfigSpec(Mastered master, ConfigSpec cs)
           
 

Methods in com.ptc.netmarkets.interop with parameters of type Versioned
private  String StandardNmInteropService.getContainerContextPDM(Persistable per, Versioned origVer)
           
private  InitialCheckinData StandardNmInteropService.checkGetInitialCheckinData(CheckInTableModel.RowData rData, Versioned ver, String teamOid, String lifecycleOid)
           
 

Uses of Versioned in com.ptc.netmarkets.part
 

Methods in com.ptc.netmarkets.part with parameters of type Versioned
private  String StandardNmPartService.getVersion(Versioned doc)
           
 

Uses of Versioned in com.ptc.windchill.cadx.caddoc
 

Methods in com.ptc.windchill.cadx.caddoc with parameters of type Versioned
private  String EPMGetDepsTemplateProcessor.getVersion(Versioned doc)
           
 

Uses of Versioned in com.ptc.windchill.cadx.common
 

Methods in com.ptc.windchill.cadx.common with parameters of type Versioned
static String WFWorkspaceProxy.getVersionIdentifier(Versioned object)
          

Supported API: false
 

Uses of Versioned in com.ptc.windchill.cadx.common.util
 

Methods in com.ptc.windchill.cadx.common.util that return Versioned
static Versioned GenericUtilities.setVersionIdentifierForObject(Versioned vcObj, String versionlabel, boolean isNew)
           
static Versioned GenericUtilities.setVersionIdentifierForObject(Versioned vcObj, String versionlabel)
           
 

Methods in com.ptc.windchill.cadx.common.util with parameters of type Versioned
static Versioned GenericUtilities.setVersionIdentifierForObject(Versioned vcObj, String versionlabel, boolean isNew)
           
static Versioned GenericUtilities.setVersionIdentifierForObject(Versioned vcObj, String versionlabel)
           
static String CheckoutMetadataHelper.getOid(Versioned obj)
           
 

Uses of Versioned in com.ptc.windchill.cadx.multirevise
 

Methods in com.ptc.windchill.cadx.multirevise that return Versioned
private  Versioned ReviseAllFormTaskDelegate.revisePartAlone(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
          Note: This method may be moved to a common package for better reuse.
 

Methods in com.ptc.windchill.cadx.multirevise with parameters of type Versioned
private  Versioned ReviseAllFormTaskDelegate.revisePartAlone(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
          Note: This method may be moved to a common package for better reuse.
 

Uses of Versioned in com.ptc.windchill.cadx.revise
 

Methods in com.ptc.windchill.cadx.revise that return Versioned
private  Versioned ReviseFormTaskDelegate.revise(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
 

Methods in com.ptc.windchill.cadx.revise with parameters of type Versioned
private  Versioned ReviseFormTaskDelegate.revise(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
 

Uses of Versioned in com.ptc.windchill.enterprise.search.server
 

Methods in com.ptc.windchill.enterprise.search.server with parameters of type Versioned
private static String LatestVersionFilter.getViewKey(Versioned versioned)
          Generates the key used to group objects for latest version filtering.
 

Uses of Versioned in com.ptc.windchill.esi.txn
 

Methods in com.ptc.windchill.esi.txn with parameters of type Versioned
 boolean ESITransactionUtility.isNewerThan(Versioned v1, Versioned v2)
           
 

Uses of Versioned in com.ptc.windchill.uwgm.common.autoassociate
 

Methods in com.ptc.windchill.uwgm.common.autoassociate that return Versioned
private static Versioned AutoAssociateHelper.setWTPartVersionIdentifier(WTPart part, EPMDocument doc)
           
 

Uses of Versioned in com.ptc.wvs.server.loader
 

Methods in com.ptc.wvs.server.loader that return Versioned
static Versioned EDRHelper.setVersionPlus(Versioned object, String version)
           
static Versioned EDRHelper.setVersion(Versioned object, String version)
           
 

Methods in com.ptc.wvs.server.loader with parameters of type Versioned
static Versioned EDRHelper.setVersionPlus(Versioned object, String version)
           
static Versioned EDRHelper.setVersion(Versioned object, String version)
           
 

Uses of Versioned in com.ptc.wvs.server.util
 

Methods in com.ptc.wvs.server.util with parameters of type Versioned
static String PublishUtils.getIterationIdentifier(Versioned v)
          Get a display String for the iteration identifier.
 

Uses of Versioned in wt.build
 

Fields in wt.build declared as Versioned
private  Versioned BuildSandboxEvent.original
           
private  Versioned BuildSandboxEvent.sandboxCopy
           
private  Versioned BuildSandboxEvent.otherSide
           
 

Methods in wt.build that return Versioned
 Versioned BuildSandboxEvent.getOriginal()
          Gets the value of the attribute: original; Original iteration in the enterprise

Supported API: false
 Versioned BuildSandboxEvent.getSandboxCopy()
          Gets the value of the attribute: sandboxCopy; Iteration in the sandbox.
 Versioned BuildSandboxEvent.getOtherSide()
          Gets the value of the attribute: otherSide; Other side object of the Build Rule.
 

Constructors in wt.build with parameters of type Versioned
BuildSandboxEvent(String eventType, Object eventTarget, Versioned original, Versioned sandboxCopy, Versioned otherSide)
          

Supported API: false
 

Uses of Versioned in wt.clients.doc
 

Methods in wt.clients.doc that return Versioned
protected  Versioned WTDocumentMasterTaskDelegate.getVersionForMaster(Mastered master)
           
 

Uses of Versioned in wt.clients.part
 

Methods in wt.clients.part that return Versioned
protected  Versioned WTPartMasterTaskDelegate.getVersionForMaster(Mastered master)
           
 

Uses of Versioned in wt.clients.vc
 

Fields in wt.clients.vc declared as Versioned
private  Versioned VersionHistoryTask.reviseItem
          Deprecated.  
private  Versioned VersionHistoryDialog.reviseItem
          Deprecated.  
 

Methods in wt.clients.vc that return Versioned
 Versioned VersionList.getVersion(Object key)
          Get the versioned object for the specified key.
 Versioned VersionHistoryTask.getReviseItem()
          Deprecated. Supported API: false
 Versioned VersionHistoryTask.versionHistory()
          Deprecated. Supported API: false
protected  Versioned VersionHistoryDialog.getSelectedVersion()
          Deprecated.  
protected  Versioned[] VersionHistoryDialog.getSelectedVersions()
          Deprecated.  
 Versioned VersionHistoryDialog.getReviseItem()
          Deprecated. Supported API: false
 

Methods in wt.clients.vc with parameters of type Versioned
static String VersionTaskLogic.getCurrentIterationIdentifier(Versioned versioned)
          Returns a String representation of the iteration identifier of the current Iteration of the given Versioned object.
static WTPrincipal VersionTaskLogic.getCreator(Versioned versioned)
          Returns the WTPrincipal which created the given Versioned object.
static WTPrincipal VersionTaskLogic.getUpdater(Versioned versioned)
          Returns the WTPrincipal which most recently updated the given Versioned object.
static Timestamp VersionTaskLogic.getCreationDate(Versioned versioned)
          Returns the create stamp for the given versionable object.
static Timestamp VersionTaskLogic.Server.getCreationDate(Versioned versioned)
           
static WTPrincipal VersionTaskLogic.Server.getCreator(Versioned versioned)
           
static boolean VersionHistoryTaskLogic.isVersionHistoryAllowed(Versioned revised)
          Supported API: false
static SerialEnumeration VersionHistoryTaskLogic.getVersions(Versioned item)
          Retrieve all user records from the database.
 void VersionHistoryTask.setReviseItem(Versioned revise_item)
          Deprecated. Supported API: false
 void VersionHistoryDialog.setReviseItem(Versioned item)
          Deprecated. Supported API: false
 

Constructors in wt.clients.vc with parameters of type Versioned
VersionHistoryTask(Applet parent_applet, Frame parent_frame, Versioned revise_item)
          Deprecated. Construct a VersionHistoryTask to handle the revise of a Versioned object.
 

Uses of Versioned in wt.configuration
 

Subinterfaces of Versioned in wt.configuration
 interface ConfigurationManageable
          An object that can be managed by a BaselineConfigurationVersion.
 interface ConfiguredVersion
          A configured object is a versioned object that is structured in some manner for which configurations that represent its structure can be stored.
 

Uses of Versioned in wt.dataops.objectcol.delegate
 

Methods in wt.dataops.objectcol.delegate with parameters of type Versioned
protected  Boolean VersionFilterDelegate.isConsideredLatestVersion(ControlBranch cb, Versioned v)
          This method checks to see if the control branch for the object has any predecessors.
 

Uses of Versioned in wt.doc
 

Classes in wt.doc that implement Versioned
 class WTDocument
          The reference implementation of a DocumentVersion.
 

Methods in wt.doc with parameters of type Versioned
protected  boolean ReviseActionDelegate.latestVersion(Versioned object)
           
private static void LoadDoc.setVersion(Versioned the_versioned, String version)
           
protected  boolean DeleteActionDelegate.latestVersion(Versioned object)
           
 

Uses of Versioned in wt.eff
 

Subinterfaces of Versioned in wt.eff
 interface EffManagedVersion
          This Versioned object can have Effs assigned to it; often the Effs are grouped into one EffGroup.
 

Uses of Versioned in wt.effectivity
 

Subinterfaces of Versioned in wt.effectivity
 interface EffectivityManageable
          Deprecated. As of 4.0 replaced by EffManagedVersion
 

Uses of Versioned in wt.enterprise
 

Classes in wt.enterprise that implement Versioned
 class RevisionControlled
          This wt.lifecycle.LifeCycleManged first class information object is an IteratedFoldered which allows special foldering to take into account its Versioned nature (and it is controlled via a checkin/checkoutmechanism), and it is DomainAdministered; it is similar to Managed except that it is a IteratedFoldered rather than Foldered.
 

Methods in wt.enterprise with parameters of type Versioned
private static boolean BasicTemplateProcessor.isSandboxWorkingCopy(Versioned obj)
          Deprecated. Gets the sandboxWorkingCopy attribute of the BasicTemplateProcessor class
 

Uses of Versioned in wt.epm
 

Classes in wt.epm that implement Versioned
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Methods in wt.epm that return Versioned
private static Versioned ReviseManagerUtility.updateRevised(Versioned originalVersion, Versioned newVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
private static Versioned ReviseManagerUtility.revise(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
 

Methods in wt.epm with parameters of type Versioned
private static Versioned ReviseManagerUtility.updateRevised(Versioned originalVersion, Versioned newVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
private static Versioned ReviseManagerUtility.revise(Versioned originalVersion, TeamTemplate teamTemplate, ReviseOptions.ObjectOptions options)
           
 

Uses of Versioned in wt.epm.build
 

Methods in wt.epm.build that return Versioned
private  Versioned EPMBuildSandboxCheckoutEventDelegate.workingCopyOf(Versioned original, BuildRule[] links)
           
private  Versioned EPMBuildSandboxCheckinEventDelegate.originalCopyOf(Versioned workingCopy, BuildRule[] buildRules)
           
 

Methods in wt.epm.build with parameters of type Versioned
private  boolean EPMBuildSandboxUndoCheckoutEventDelegate.isSandboxCopy(Versioned object, WTContainerRef sandboxRef)
           
private  boolean EPMBuildSandboxCheckoutEventDelegate.isSandboxCopy(Versioned object, WTContainerRef sandboxRef)
           
private  Versioned EPMBuildSandboxCheckoutEventDelegate.workingCopyOf(Versioned original, BuildRule[] links)
           
private  boolean EPMBuildSandboxCheckinEventDelegate.isSandboxCopy(Versioned object, WTContainerRef sandboxRef)
           
private  Versioned EPMBuildSandboxCheckinEventDelegate.originalCopyOf(Versioned workingCopy, BuildRule[] buildRules)
           
 

Uses of Versioned in wt.epm.structure
 

Constructors in wt.epm.structure with parameters of type Versioned
EPMNavigateUtility.IdSet(Versioned[] objects)
          Constructs a set of Branch identifiers from an array of Persistable objects removing duplicates.
 

Uses of Versioned in wt.epm.util
 

Methods in wt.epm.util with parameters of type Versioned
static boolean EPMContainerHelper.isSandboxWorkingCopy(Versioned sandboxObject)
          Returns true if the given object is sandbox checked out copy or sandbox wip checked out copy.
 

Uses of Versioned in wt.federation
 

Classes in wt.federation that implement Versioned
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 

Uses of Versioned in wt.ixb.epm.handlers.forclasses
 

Methods in wt.ixb.epm.handlers.forclasses that return Versioned
 Versioned ExpImpForEPMDocument.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForEPMDocument.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          Creates empty caddoc based on known master for restore application
 

Uses of Versioned in wt.ixb.handlers.forclasses
 

Methods in wt.ixb.handlers.forclasses that return Versioned
 Versioned ExpImpForWTPart60.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForWTPart.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForWTPart.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          Creates an empty object with the specified master and sets related attributes based upon values in the xml archive.
 Versioned ExpImpForWTDocument60.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForWTDocument.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForWTDocument.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          Creates an empty object with the specified master and sets related attributes based upon values in the xml archive.
 

Uses of Versioned in wt.ixb.publicforhandlers
 

Methods in wt.ixb.publicforhandlers that return Versioned
abstract  Versioned ExpImpForVersionedObject.createNewObject(IxbElement fileXML, Importer importer)
           
 Versioned ExpImpForVersionedObject.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          For restore operation we should use the existing master without creating a new master This method will eventually be made abstract to enforce sub class overwriting.
 

Methods in wt.ixb.publicforhandlers with parameters of type Versioned
static String LogHelper.getVersionIteration(Versioned ob)
           
 

Uses of Versioned in wt.ixb.util
 

Methods in wt.ixb.util that return Versioned
private static Versioned IXBVersionHelper.iterateOrRevise(Versioned versioned, int targetVersionIndex, int targetIterationIndex, String versionMappingType, Boolean[] wasRevised)
          iterates or revises a Versioned object The versionMappingType decides which mapping to apply - NONE, VERSION, VERSION_ITERATION versionIndex, if used, is the 0 based index to the target version id for example pass 0 for 'A', 3 for 'D' ,...
static Versioned IXBVersionHelper.iterateOrRevise(Versioned versioned, int targetVersionIndex, int targetIterationIndex, Boolean[] wasRevised)
           
private static Versioned IXBVersionHelper.revise(Versioned source_object, int targetVersionIndex)
          revises a versioned object targetVersionIndex is the 0 based index to the version id for example pass 3 for 'D' ,...
private static Versioned IXBVersionHelper.revise(Versioned source_object, int targetVersionIndex, int targetIterationIndex)
          revises a versioned object targetVersionIndex is the 0 based index to the version id for example pass 3 for 'D' ,...
private static Versioned IXBVersionHelper.iterate(Versioned source_object, int targetIterationIndex)
          creates a new iteration for the versioned object iterationIndex, if used, is the 0 based index to the target iteration id.
private static Versioned IXBVersionHelper.iterate(Versioned source_object)
          creates a new iteration for the versioned object iteration id is next in sequence
static Versioned IXBVersionHelper.createPreviousIterator(Iterated iteration, IntegerSeries iterationSeries)
           
 

Methods in wt.ixb.util with parameters of type Versioned
static void IXBVersionHelper.setNewVersionIteration(Versioned versioned, int targetVersionIndex, int targetIterationIndex)
           
private static void IXBVersionHelper.setNewVersionIteration(Versioned versioned, int targetVersionIndex, int targetIterationIndex, String versionMappingType)
          sets the version and iteration for a new Versioned object call this before the object is saved The versionMappingType decides which mapping to apply - NONE, VERSION, VERSION_ITERATION versionIndex, if used, is the 0 based index to the target version id for example pass 0 for 'A', 3 for 'D' ,...
private static Versioned IXBVersionHelper.iterateOrRevise(Versioned versioned, int targetVersionIndex, int targetIterationIndex, String versionMappingType, Boolean[] wasRevised)
          iterates or revises a Versioned object The versionMappingType decides which mapping to apply - NONE, VERSION, VERSION_ITERATION versionIndex, if used, is the 0 based index to the target version id for example pass 0 for 'A', 3 for 'D' ,...
static Versioned IXBVersionHelper.iterateOrRevise(Versioned versioned, int targetVersionIndex, int targetIterationIndex, Boolean[] wasRevised)
           
static void IXBVersionHelper.setNewVersion(Versioned versioned, int targetVersionIndex)
          sets the version for a new Versioned object call this before the object is saved versionIndex is the 0 based index to the target version id for example pass 0 for 'A', 3 for 'D' ,...
static void IXBVersionHelper.setNewIteration(Versioned versioned, int targetIterationIndex)
          sets the iteration for a new Versioned object call this before the object is saved iterationIndex is the 0 based index to the target iteration id for example pass 0 for '1', 3 for '4' ,...
static int IXBVersionHelper.compareVersion(Versioned versioned, int targetVersionIndex)
          determine if part needs to be revised -1 if target version is before the versioned object 0 if target version is same as the versioned object 1 if target version is a successor
static int IXBVersionHelper.isSuccessor(Versioned versioned, int targetVersionIndex, int targetIterationIndex)
          checks if target version,iteration is really a successor for example an object B.3 can have C.4 as a successor -2 if target version is before the versioned object -1 if target iteration is before the versioned object 0 if target is same as the versioned object 1 if target iteration is a successor 2 if target version is a successor
private static Versioned IXBVersionHelper.revise(Versioned source_object, int targetVersionIndex)
          revises a versioned object targetVersionIndex is the 0 based index to the version id for example pass 3 for 'D' ,...
private static Versioned IXBVersionHelper.revise(Versioned source_object, int targetVersionIndex, int targetIterationIndex)
          revises a versioned object targetVersionIndex is the 0 based index to the version id for example pass 3 for 'D' ,...
private static Versioned IXBVersionHelper.iterate(Versioned source_object, int targetIterationIndex)
          creates a new iteration for the versioned object iterationIndex, if used, is the 0 based index to the target iteration id.
private static Versioned IXBVersionHelper.iterate(Versioned source_object)
          creates a new iteration for the versioned object iteration id is next in sequence
 

Uses of Versioned in wt.part
 

Classes in wt.part that implement Versioned
 class WTPart
          This reference implementation of a PartVersion represents a snapshot of the changeable aspects of a part, is managed by WTPartService and has an associated WTPartMaster which represents the unchanging aspects of this part.
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTProductInstance2
           Use the newWTProductInstance2 static factory method(s), not the WTProductInstance2 constructor, to construct instances of this class.
 class WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 

Methods in wt.part with parameters of type Versioned
private static void LoadPart.setVersion(Versioned the_versioned, String version)
           
 

Uses of Versioned in wt.part.ixbhandlers
 

Methods in wt.part.ixbhandlers that return Versioned
 Versioned ExpImpForWTSerialNumberedPart.createNewObject(IxbElement fileXML, Importer importer)
          Overridden to create object of correct class.
 Versioned ExpImpForWTSerialNumberedPart.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          Creates an empty object with the specified master and sets related attributes based upon values in the xml archive.
 Versioned ExpImpForWTProduct.createNewObject(IxbElement fileXML, Importer importer)
          Overridden to create object of correct class.
 Versioned ExpImpForWTProduct.createEmptyObject(IxbElement fileXML, Importer importer, Mastered master)
          Creates an empty object with the specified master and sets related attributes based upon values in the xml archive.
 

Uses of Versioned in wt.replication.unit
 

Classes in wt.replication.unit that implement Versioned
 class WTUnit
          Deprecated.  
 

Uses of Versioned in wt.sandbox
 

Methods in wt.sandbox that return Versioned
 Versioned StandardSandboxService.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned StandardSandboxService.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned StandardSandboxService.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned StandardSandboxService.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
private  Versioned StandardSandboxService.getSandboxCopyOf(Versioned version, boolean bypassAccessControl)
          Access control by-pass for getSandboxCopyOf(Versioned).
private  Versioned StandardSandboxService.getWorkingCopyOf(Versioned version, boolean bypassAccessControl)
          Access control by-pass for getWorkingCopyOf(Versioned).
 Versioned SandboxServiceFwd.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxServiceFwd.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxServiceFwd.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned SandboxServiceFwd.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
 Versioned SandboxService.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxService.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxService.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned SandboxService.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
 Versioned SandboxCheckoutLink.getOriginalCopy()
          Gets the object for the association that plays role: ORIGINAL_COPY_ROLE.
 Versioned SandboxCheckoutLink.getWorkingCopy()
          Gets the object for the association that plays role: WORKING_COPY_ROLE.
 Versioned SandboxCheckinLink.getSandboxCopy()
          Gets the object for the association that plays role: SANDBOX_COPY_ROLE.
 Versioned SandboxCheckinLink.getCheckedInCopy()
          Gets the object for the association that plays role: CHECKED_IN_COPY_ROLE.
 

Methods in wt.sandbox with parameters of type Versioned
 boolean StandardSandboxService.isWorkingCopy(Versioned version)
          Returns true if the given version branch was the direct result of a sandbox check-out, i.e.
 boolean StandardSandboxService.isCheckedOutToSandbox(Versioned version, WTContainerRef containerRef)
          Returns whether the given version is checked out to the given sandbox container.
 WTContainerRef StandardSandboxService.getRelatedSandboxRef(Versioned originalCopy, boolean previous)
          Given an iteration, returns a reference to the "related" sandbox container.
 Versioned StandardSandboxService.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned StandardSandboxService.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned StandardSandboxService.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned StandardSandboxService.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
private  Versioned StandardSandboxService.getSandboxCopyOf(Versioned version, boolean bypassAccessControl)
          Access control by-pass for getSandboxCopyOf(Versioned).
private  Versioned StandardSandboxService.getWorkingCopyOf(Versioned version, boolean bypassAccessControl)
          Access control by-pass for getWorkingCopyOf(Versioned).
 boolean SandboxServiceFwd.isWorkingCopy(Versioned version)
          Returns true if the given version branch was the direct result of a sandbox check-out, i.e.
 boolean SandboxServiceFwd.isCheckedOutToSandbox(Versioned version, WTContainerRef containerRef)
          Returns whether the given version is checked out to the given sandbox container.
 WTContainerRef SandboxServiceFwd.getRelatedSandboxRef(Versioned originalCopy, boolean previous)
          Given an iteration, returns a reference to the "related" sandbox container.
 Versioned SandboxServiceFwd.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxServiceFwd.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxServiceFwd.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned SandboxServiceFwd.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
 boolean SandboxService.isWorkingCopy(Versioned version)
          Returns true if the given version branch was the direct result of a sandbox check-out, i.e.
 boolean SandboxService.isCheckedOutToSandbox(Versioned version, WTContainerRef containerRef)
          Returns whether the given version is checked out to the given sandbox container.
 WTContainerRef SandboxService.getRelatedSandboxRef(Versioned originalCopy, boolean previous)
          Given an iteration, returns a reference to the "related" sandbox container.
 Versioned SandboxService.getOriginalCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxService.getWorkingCopyOf(Versioned version)
          Similar to method of the same name in WorkInProgressService.
 Versioned SandboxService.getSandboxCopyOf(Versioned version)
          Given an iteration which resulted from a sandbox check-in, returns the original sandbox iteration -- otherwise returns null.
 Versioned SandboxService.getCheckedinCopyOf(Versioned version)
          Given a sandbox iteration that has been checked in returns the resulting checked-in iteration -- otherwise returns null.
static boolean SandboxHelper.isSandboxWorkingCopyNoDBHack(Versioned version)
          Returns true if the given object is a one-off version resulting from a checkout to a sandbox.
 void SandboxCheckoutLink.setOriginalCopy(Versioned originalCopy)
          Sets the object for the association that plays role: ORIGINAL_COPY_ROLE.
 void SandboxCheckoutLink.setWorkingCopy(Versioned workingCopy)
          Sets the object for the association that plays role: WORKING_COPY_ROLE.
static SandboxCheckoutLink SandboxCheckoutLink.newSandboxCheckoutLink(Versioned originalCopy, Versioned workingCopy)
          Default factory for the class.
 void SandboxCheckinLink.setSandboxCopy(Versioned sandboxCopy)
          Sets the object for the association that plays role: SANDBOX_COPY_ROLE.
 void SandboxCheckinLink.setCheckedInCopy(Versioned checkedInCopy)
          Sets the object for the association that plays role: CHECKED_IN_COPY_ROLE.
static SandboxCheckinLink SandboxCheckinLink.newSandboxCheckinLink(Versioned sandboxCopy, Versioned checkedInCopy)
          Default factory for the class.
 

Uses of Versioned in wt.step.processor
 

Methods in wt.step.processor that return Versioned
static Versioned WTImportService.findVersion(Mastered master, String versionId)
          Finds the version of the given master with the given version Id.
 

Methods in wt.step.processor with parameters of type Versioned
static RevisionControlled WTImportService.findIteration(Versioned version, String iterationId)
          Finds the iteration of the given version with the given iteration Id.
static RevisionControlled WTImportService.findLatestIteration(Versioned version)
          Finds the latest version of the given master.
static RevisionControlled WTImportService.createNewIteration(Versioned version, String masterName, String masterNumber, String versionId, String iterationId)
          Create a new version of the given Master.
 

Uses of Versioned in wt.vc
 

Subinterfaces of Versioned in wt.vc
 interface OneOffVersioned
          One-off versions are versions exist out of the normal versioning schemes.
 

Methods in wt.vc that return Versioned
 Versioned VersionControlServiceFwd.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlServiceFwd.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned VersionControlServiceFwd.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
 Versioned VersionControlServiceEvent.getMergeSourceIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the source of the merge operation.
 Versioned VersionControlServiceEvent.getMergeDestinationIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the destination of the merge operation.
 Versioned VersionControlServiceEvent.getMergedIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the result of the merge operation.
 Versioned VersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned VersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
 Versioned StandardVersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned StandardVersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned StandardVersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private  Versioned StandardVersionControlService.getAPossiblePredecessor(Hashtable insNodeTable)
           
private  Versioned StandardVersionControlService.getObjectBySeriesAndView(QueryResult vtSet, Series tSer, View tView, Series r1Ser)
           
private  Versioned StandardVersionControlService.getPredInLowerVersions(QueryResult vtSet, Series tSer, View aView, Series t1OffSer)
           
 Versioned MergeInfoLink.getSourceIteration()
          Gets the object for the association that plays role: SOURCE_ITERATION_ROLE.
 Versioned MergeInfoLink.getMergedIteration()
          Gets the object for the association that plays role: MERGED_ITERATION_ROLE.
 Versioned VersionControlServiceFwd.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlServiceFwd.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned VersionControlServiceFwd.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
 Versioned VersionControlServiceEvent.getMergeSourceIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the source of the merge operation.
 Versioned VersionControlServiceEvent.getMergeDestinationIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the destination of the merge operation.
 Versioned VersionControlServiceEvent.getMergedIteration()
          For single-object PRE_MERGE and POST_MERGE events (only), this method returns the iteration which is the result of the merge operation.
 Versioned VersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned VersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
 Versioned StandardVersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned StandardVersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 Versioned StandardVersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private  Versioned StandardVersionControlService.getAPossiblePredecessor(Hashtable insNodeTable)
           
private  Versioned StandardVersionControlService.getObjectBySeriesAndView(QueryResult vtSet, Series tSer, View tView, Series r1Ser)
           
private  Versioned StandardVersionControlService.getPredInLowerVersions(QueryResult vtSet, Series tSer, View aView, Series t1OffSer)
           
 Versioned MergeInfoLink.getSourceIteration()
          Gets the object for the association that plays role: SOURCE_ITERATION_ROLE.
 Versioned MergeInfoLink.getMergedIteration()
          Gets the object for the association that plays role: MERGED_ITERATION_ROLE.
 

Methods in wt.vc with parameters of type Versioned
 Versioned VersionControlServiceFwd.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlServiceFwd.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult VersionControlServiceFwd.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult VersionControlServiceFwd.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned VersionControlServiceFwd.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private static VersionControlServiceEvent VersionControlServiceEvent.createSingleObjectMergeEvent(String eventType, Versioned newIter, Versioned source, Versioned destination)
           
(package private) static void VersionControlServiceEvent.fireSingleObjectMergeEvent(ManagerService managerService, String eventType, Versioned newIter, Versioned source, Versioned destination)
           
 Versioned VersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult VersionControlService.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult VersionControlService.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned VersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
static void VersionControlHelper.setVersionIdentifier(Versioned version, VersionIdentifier identifier)
          Sets the series value of the version.
static VersionIdentifier VersionControlHelper.getVersionIdentifier(Versioned version)
          Gets the series value of the version.
static void VersionControlHelper.incrementVersionId(Versioned version)
          For the given Iteration, Increment the VersionIdentifier of the Iteration.
static VersionIdentifier VersionControlHelper.nextVersionId(Versioned version)
          For the given Iteration, answer the next VersionIdentifier in the series

Supported API: true
static VersionIdentifier VersionControlHelper.newBranchVersionId(Versioned version)
          

Supported API: true
static Enumeration VersionControlHelper.getInlinedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the inlined (non-branched) versions from the given version within the given list containing all the found versions.
static Enumeration VersionControlHelper.getBranchedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the branched versions from the given version within the given list containing all the found versions.
static Enumeration VersionControlHelper.getThreadedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the threaded (inlined and branched) versions from the given version within the given list containing all the found versions.
static boolean VersionControlHelper.isReviseAllowed(Versioned version, boolean viewBranch)
          This method decides if a wt.vc.Versioned object can be revised.
protected static boolean VersionControlHelper.isReviseAllowed(Versioned version, boolean viewBranch, boolean throwException)
           
static boolean VersionControlHelper.isNewVersionCheckedOut(Versioned version)
          This will check to see a if the new version has already been created and checked out, thus hiding from the DB uniquness constraint test.
static MultilevelSeries VersionControlHelper.getVersionIdentifierSeries(Versioned version)
          Internal API used to get the correct series type (using the rules service) when revising a version.
private static String VersionControlHelper.getSeedType(Versioned version, String seriesName)
           
 Versioned StandardVersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned StandardVersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult StandardVersionControlService.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult StandardVersionControlService.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned StandardVersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private  void StandardVersionControlService.dispatchSingleObjectMergeEvent(Versioned newIter, Versioned srcVersion, Versioned destVersion, boolean isPreEvent)
           
private  QueryResult StandardVersionControlService.getControlBranchesOf(Versioned target)
           
private  boolean StandardVersionControlService.isPredecessor(Versioned low, Versioned high)
           
private  void StandardVersionControlService.createMerge(Versioned target, Ufid other, boolean inwards)
           
 void MergeInfoLink.setSourceIteration(Versioned sourceIteration)
          Sets the object for the association that plays role: SOURCE_ITERATION_ROLE.
 void MergeInfoLink.setMergedIteration(Versioned mergedIteration)
          Sets the object for the association that plays role: MERGED_ITERATION_ROLE.
static MergeInfoLink MergeInfoLink.newMergeInfoLink(Versioned sourceIteration, Versioned mergedIteration)
          Default factory for the class.
 Versioned VersionControlServiceFwd.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlServiceFwd.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlServiceFwd.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult VersionControlServiceFwd.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult VersionControlServiceFwd.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned VersionControlServiceFwd.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private static VersionControlServiceEvent VersionControlServiceEvent.createSingleObjectMergeEvent(String eventType, Versioned newIter, Versioned source, Versioned destination)
           
(package private) static void VersionControlServiceEvent.fireSingleObjectMergeEvent(ManagerService managerService, String eventType, Versioned newIter, Versioned source, Versioned destination)
           
 Versioned VersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned VersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned VersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult VersionControlService.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult VersionControlService.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned VersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
static void VersionControlHelper.setVersionIdentifier(Versioned version, VersionIdentifier identifier)
          Sets the series value of the version.
static VersionIdentifier VersionControlHelper.getVersionIdentifier(Versioned version)
          Gets the series value of the version.
static void VersionControlHelper.incrementVersionId(Versioned version)
          For the given Iteration, Increment the VersionIdentifier of the Iteration.
static VersionIdentifier VersionControlHelper.nextVersionId(Versioned version)
          For the given Iteration, answer the next VersionIdentifier in the series

Supported API: true
static VersionIdentifier VersionControlHelper.newBranchVersionId(Versioned version)
          

Supported API: true
static Enumeration VersionControlHelper.getInlinedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the inlined (non-branched) versions from the given version within the given list containing all the found versions.
static Enumeration VersionControlHelper.getBranchedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the branched versions from the given version within the given list containing all the found versions.
static Enumeration VersionControlHelper.getThreadedVersionsFrom(Versioned version, QueryResult versions)
          Gets all of the threaded (inlined and branched) versions from the given version within the given list containing all the found versions.
static boolean VersionControlHelper.isReviseAllowed(Versioned version, boolean viewBranch)
          This method decides if a wt.vc.Versioned object can be revised.
protected static boolean VersionControlHelper.isReviseAllowed(Versioned version, boolean viewBranch, boolean throwException)
           
static boolean VersionControlHelper.isNewVersionCheckedOut(Versioned version)
          This will check to see a if the new version has already been created and checked out, thus hiding from the DB uniquness constraint test.
static MultilevelSeries VersionControlHelper.getVersionIdentifierSeries(Versioned version)
          Internal API used to get the correct series type (using the rules service) when revising a version.
private static String VersionControlHelper.getSeedType(Versioned version, String seriesName)
           
 Versioned StandardVersionControlService.newBranch(Versioned version)
          Makes a new branched version from the given one using it as a branch point, which may or may not be the "latest" iteration.
 Versioned StandardVersionControlService.newVersion(Versioned version)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newVersion(Versioned version, VersionIdentifier version_id, IterationIdentifier iteration_id)
          Makes a new in-lined version from the given version.
 Versioned StandardVersionControlService.newUncontrolledVersion(Versioned version)
          Makes a new version from the given version.
 QueryResult StandardVersionControlService.allVersionsOf(Versioned version)
          Finds all of the versions to the very first one created associated [via its master] with the given version.
 QueryResult StandardVersionControlService.allVersionsFrom(Versioned version)
          Finds all of the versions to the very first one created from the given version.
 Versioned StandardVersionControlService.merge(Versioned srcVersion, Versioned destVersion, String note)
          Creates a new iteration of srcVersion and re-parents it as the latest iteration of destVersion.
private  void StandardVersionControlService.dispatchSingleObjectMergeEvent(Versioned newIter, Versioned srcVersion, Versioned destVersion, boolean isPreEvent)
           
private  QueryResult StandardVersionControlService.getControlBranchesOf(Versioned target)
           
private  boolean StandardVersionControlService.isPredecessor(Versioned low, Versioned high)
           
private  void StandardVersionControlService.createMerge(Versioned target, Ufid other, boolean inwards)
           
 void MergeInfoLink.setSourceIteration(Versioned sourceIteration)
          Sets the object for the association that plays role: SOURCE_ITERATION_ROLE.
 void MergeInfoLink.setMergedIteration(Versioned mergedIteration)
          Sets the object for the association that plays role: MERGED_ITERATION_ROLE.
static MergeInfoLink MergeInfoLink.newMergeInfoLink(Versioned sourceIteration, Versioned mergedIteration)
          Default factory for the class.
 

Constructors in wt.vc with parameters of type Versioned
VersionControlServiceEvent(String eventType, Versioned eventTarget)
          Constructs an versioning service's event from the event type and target.
VersionControlServiceEvent(String eventType, Versioned eventTarget)
          Constructs an versioning service's event from the event type and target.