Uses of Interface
wt.vc.Iterated

Packages that use Iterated
com.ptc.core.htmlcomp.gathering   
com.ptc.core.meta.type.mgmt.server   
com.ptc.core.meta.type.mgmt.server.impl   
com.ptc.epm.commands.transaction   
com.ptc.netmarkets.interop   
com.ptc.netmarkets.model   
com.ptc.netmarkets.part   
com.ptc.windchill.cadx.checkout   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.cadx.saveas   
com.ptc.windchill.cadx.ws   
com.ptc.windchill.enterprise.part.server   
com.ptc.windchill.enterprise.templateutil   
com.ptc.windchill.esi.esidoc   
com.ptc.windchill.repairtools.multiplePrimaries   
com.ptc.windchill.uwgm.cadx.checkout   
com.ptc.windchill.uwgm.common.folder   
com.ptc.windchill.uwgm.common.pdm   
com.ptc.windchill.uwgm.common.server   
com.ptc.windchill.uwgm.common.util   
com.ptc.windchill.uwgm.proesrv.cache   
com.ptc.windchill.uwgm.proesrv.util   
com.ptc.wvs.server.util   
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.clients.util   
wt.clients.vc   
wt.configuration   
wt.dataops.archive   
wt.dataops.objectcol   
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.familytable   
wt.epm.retriever   
wt.epm.structure   
wt.epm.util   
wt.epm.workspaces   
wt.fc.collections Provides Windchill-specific Collection objects, and a collection-based refresh API. 
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.folder
Provides classes to represent and manage folder and cabinet objects. 
wt.inf.container   
wt.inf.sharing   
wt.inf.template   
wt.ixb.handlers.netmarkets   
wt.ixb.publicforhandlers Provides APIs to develop IXB plugable components. 
wt.ixb.util   
wt.lifecycle
 
wt.maturity   
wt.notify
Provides classes to represent, manage, and execute notification definitions. 
wt.occurrence Defines the capability to uniquely distinguish one occurrence of an object within some complex structure from another occurrence of that same object within the same structure using OccurrenceService
wt.org
org package — Organization Service
The following figure shows a representation of the org package model. 
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.pdmlink   
wt.replication.unit   
wt.transfer   
wt.transfer.unit   
wt.vc
 
wt.vc.baseline
 
wt.vc.config
 
wt.vc.sessioniteration   
wt.vc.struct
 
wt.vc.views
 
wt.vc.wip
 
wt.workflow.definer
Provides workflow classes responsible for the definition of processes, activities, and the other objects that compose the workflow network. 
wt.workflow.forum   
wt.workflow.notebook   
 

Uses of Iterated in com.ptc.core.htmlcomp.gathering
 

Methods in com.ptc.core.htmlcomp.gathering that return Iterated
 Iterated DependencyHelper.getActiveAssociatedToSeed(Iterated seed)
          return Iterated active associated to the given seed if isCentric is true throws WTException, WTPropertyVetoException
 

Methods in com.ptc.core.htmlcomp.gathering with parameters of type Iterated
static WTCollection RulesDependencyProcessingHelper.getAssociated(DependencyHelper depHelper, WTCollection seeds, Iterated parent, Class target, boolean includeSubclasses)
           
 Iterated DependencyHelper.getActiveAssociatedToSeed(Iterated seed)
          return Iterated active associated to the given seed if isCentric is true throws WTException, WTPropertyVetoException
 WTCollection DependencyHelper.getDependents(Iterated obj)
          return all dependents of the given Iterated using member/reference links
 WTCollection DependencyHelper.getDependents(Iterated obj, Class targetCl, boolean includeSubclasses)
          return all dependents of the given class/subclasses from the given Iterated using member/reference links
 WTCollection DependencyHelper.getAssociated(Iterated obj)
          return associated of the given Iterated using the associated links
 WTCollection DependencyHelper.getAssociated(Iterated obj, Class targetCl, boolean includeSubclasses)
          return associated of the gifen class/subclasses from the given Iterated using the associated links
 WTCollection DependencyHelper.getUsedBy(Iterated obj)
          return nested depenents which are refered of the given Iterated
 boolean DependencyHelper.isFailed(Iterated obj)
          return true, if there is an error message about the given object from DT
 boolean DependencyHelper.isWarning(Iterated obj)
          return true, if there is a warning message about the given object from DT
 String DependencyHelper.getErrorMsg(Iterated obj)
          Deprecated.  
 WTMessage DependencyHelper.getErrorWTMessage(Iterated obj)
          return the error WTMessage about the given object from DT
 WTMessage DependencyHelper.getWarningWTMessage(Iterated obj)
          return the warning WTMessage about the given object from DT
private  String DependencyHelper.getIterationID(Iterated dependent)
           
private  String DependencyHelper.getName(Iterated dependent)
           
private  WTCollection DependencyHelper.getDependents(Iterated obj, Boolean isRequired, EPMDocumentType requiredEPMType, boolean considerParentLinks, boolean considerChildLinks, Class[] suitableLinks, Class targetCl, Boolean includeTargetSubclasses, String msg)
           
 

Uses of Iterated in com.ptc.core.meta.type.mgmt.server
 

Subinterfaces of Iterated in com.ptc.core.meta.type.mgmt.server
 interface TypeDefinition
          

Supported API: false

Extendable: false
 

Uses of Iterated in com.ptc.core.meta.type.mgmt.server.impl
 

Classes in com.ptc.core.meta.type.mgmt.server.impl that implement Iterated
 class WTTypeDefinition
           Use the newWTTypeDefinition static factory method(s), not the WTTypeDefinition constructor, to construct instances of this class.
 

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

Methods in com.ptc.epm.commands.transaction with parameters of type Iterated
 void DataExchange.registerNewIteration(Iterated original, Iterated newIteration)
           
 

Uses of Iterated in com.ptc.netmarkets.interop
 

Methods in com.ptc.netmarkets.interop with parameters of type Iterated
private  boolean StandardNmInteropService.isFirstIteration(Iterated iteration)
           
 

Uses of Iterated in com.ptc.netmarkets.model
 

Methods in com.ptc.netmarkets.model with parameters of type Iterated
static String NmObjectHelper.getVersionDisplay(Iterated iteration)
          Returns the string representing the version identifier to be displayed in the UI.
 

Uses of Iterated in com.ptc.netmarkets.part
 

Methods in com.ptc.netmarkets.part that return Iterated
static Iterated StandardNmPartService.getLatestIteration(Master master)
           
 

Uses of Iterated in com.ptc.windchill.cadx.checkout
 

Fields in com.ptc.windchill.cadx.checkout declared as Iterated
private  Iterated EPMDocumentInfo.latestIteration
           
 

Methods in com.ptc.windchill.cadx.checkout with parameters of type Iterated
 void EPMDocumentInfo.setLatestIteration(Iterated obj)
           
 

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

Methods in com.ptc.windchill.cadx.common.util that return Iterated
static Iterated WorkspaceUtilities.getLatestIteration(EPMWorkspace ws, Iterated anyIteration)
           
static Iterated WorkspaceUtilities.getExistingIterationFromWorkspace(EPMWorkspace ws, Iterated anyIteration)
           
static Iterated GenericUtilities.rollupAndSetFirst(Iterated docorpart, boolean isinstance)
          

Supported API: false
static Iterated GenericUtilities.getIteration(Iterated anyIteration, ConfigSpec configSpec)
          This method obtains the correct iteration of an iterated object based on the input config spec.
 

Methods in com.ptc.windchill.cadx.common.util with parameters of type Iterated
static Iterated WorkspaceUtilities.getLatestIteration(EPMWorkspace ws, Iterated anyIteration)
           
static Iterated WorkspaceUtilities.getExistingIterationFromWorkspace(EPMWorkspace ws, Iterated anyIteration)
           
static Iterated GenericUtilities.rollupAndSetFirst(Iterated docorpart, boolean isinstance)
          

Supported API: false
static Iterated GenericUtilities.getIteration(Iterated anyIteration, ConfigSpec configSpec)
          This method obtains the correct iteration of an iterated object based on the input config spec.
 

Uses of Iterated in com.ptc.windchill.cadx.saveas
 

Methods in com.ptc.windchill.cadx.saveas with parameters of type Iterated
static EPMDocument SaveAsUtils.getSeedObject(Mastered masterObj, EPMDocConfigSpec docConfigSpec, Iterated ctxObj)
           
 boolean DocCentricDependencyTracer.SaveAsVisitor.visit(Persistable node, DependencyGraph.Dependency dependency, Iterated fromNode, boolean previouslyVisited)
           
 

Uses of Iterated in com.ptc.windchill.cadx.ws
 

Methods in com.ptc.windchill.cadx.ws with parameters of type Iterated
static String WorkspaceHelper.getWorkspaceContentState(CabinetBased obj, EPMWorkspace ws, boolean isActiveWs, boolean isLatestIterationComputed, Iterated latestIteration, Boolean isNewObject)
           
static String WorkspaceHelper.getVersionDisplay(Iterated iteration, Locale locale)
          Returns the string representing the version identifier to be displayed in the UI.
 

Uses of Iterated in com.ptc.windchill.enterprise.part.server
 

Methods in com.ptc.windchill.enterprise.part.server with parameters of type Iterated
protected  QueryResult ExpandPartConfigSpecStructureCommandDelegate.retrieveStructureQueryResults(Iterated iterated_obj, com.ptc.core.foundation.struct.common.ExpandConfigSpecStructureCommand cmd)
           
 

Uses of Iterated in com.ptc.windchill.enterprise.templateutil
 

Methods in com.ptc.windchill.enterprise.templateutil with parameters of type Iterated
private static boolean ActionValidator.hasSuccessor(Iterated iteration)
           
 

Uses of Iterated in com.ptc.windchill.esi.esidoc
 

Methods in com.ptc.windchill.esi.esidoc with parameters of type Iterated
private  Collection ESIDocumentsRenderer.getPreviouslyReleased(Iterated iterated, Collection targets)
           
private  QueryResult ESIDocumentsRenderer.getAllActivity(Iterated iterated)
           
private  Collection ESIDocumentRenderer.getPreviouslyReleased(Iterated iterated, Collection targets)
           
private  QueryResult ESIDocumentRenderer.getAllActivity(Iterated iterated)
           
 

Uses of Iterated in com.ptc.windchill.repairtools.multiplePrimaries
 

Methods in com.ptc.windchill.repairtools.multiplePrimaries with parameters of type Iterated
private static int PrimaryFix.query(Iterated iteration)
           
 

Uses of Iterated in com.ptc.windchill.uwgm.cadx.checkout
 

Methods in com.ptc.windchill.uwgm.cadx.checkout with parameters of type Iterated
private  Object CheckoutDataHandler.getKey(Iterated iterated)
           
 

Uses of Iterated in com.ptc.windchill.uwgm.common.folder
 

Methods in com.ptc.windchill.uwgm.common.folder that return Iterated
 Iterated[] FolderContent.getAllIterations()
          returns an array of all Iteratable objects from iterCl[] presented in folder
 Iterated[] FolderContent.getIterations(ConfigSpec[] cs)
          returns an array of filtered by config spec iteratable objects from iterCl[] presented in folder cs ConfigSpec[]
 Iterated[] FolderContent.getAllIterations()
          returns an array of all Iteratable objects from iterCl[] presented in folder
 Iterated[] FolderContent.getIterations(ConfigSpec[] cs)
          returns an array of filtered by config spec iteratable objects from iterCl[] presented in folder cs ConfigSpec[]
 

Methods in com.ptc.windchill.uwgm.common.folder with parameters of type Iterated
private  boolean FolderContentTest.search(Iterated object, Iterated[] iterations)
           
private  void FolderContent.addIteration(Iterated iter, boolean allIterations, Map itersMap)
           
private  boolean FolderContentTest.search(Iterated object, Iterated[] iterations)
           
private  void FolderContent.addIteration(Iterated iter, boolean allIterations, Map itersMap)
           
 

Uses of Iterated in com.ptc.windchill.uwgm.common.pdm
 

Methods in com.ptc.windchill.uwgm.common.pdm with parameters of type Iterated
private  String RevisionIterationInfoHelperTest.computeDisplayID(Iterated iterated)
           
 boolean RevisionIterationInfoHolder.matchRevisionIteration(Iterated iterated)
           
static String RevisionIterationInfoHelper.displayInfo(Iterated iterated)
          Returns RevisionIterationInfo as String for iterated
static boolean RevisionIterationInfoHelper.matchInfo(Iterated iterated, RevisionIterationInfo rii)
          returns true if iterated has the same RevisionIterationInfo
static RevisionIterationInfo RevisionIterationInfoHelper.createInfo(Iterated iterated)
           
 boolean RetrieverSpecHelper.RiiSpec.matchRevisionIteration(Iterated iterated)
           
private  String RevisionIterationInfoHelperTest.computeDisplayID(Iterated iterated)
           
 boolean RevisionIterationInfoHolder.matchRevisionIteration(Iterated iterated)
           
static String RevisionIterationInfoHelper.displayInfo(Iterated iterated)
          Returns RevisionIterationInfo as String for iterated
static boolean RevisionIterationInfoHelper.matchInfo(Iterated iterated, RevisionIterationInfo rii)
          returns true if iterated has the same RevisionIterationInfo
static RevisionIterationInfo RevisionIterationInfoHelper.createInfo(Iterated iterated)
           
 boolean RetrieverSpecHelper.RiiSpec.matchRevisionIteration(Iterated iterated)
           
 

Constructors in com.ptc.windchill.uwgm.common.pdm with parameters of type Iterated
RevisionIterationInfoHelper.RiiImpl(Iterated iterated)
           
RevisionIterationInfoHelper.RiiImpl(Iterated iterated)
           
 

Uses of Iterated in com.ptc.windchill.uwgm.common.server
 

Methods in com.ptc.windchill.uwgm.common.server with parameters of type Iterated
static String ServerUrlFactory.getIteratedPropertiesPageURL(Iterated iterated)
          returns Iterated property page URL
 

Uses of Iterated in com.ptc.windchill.uwgm.common.util
 

Methods in com.ptc.windchill.uwgm.common.util with parameters of type Iterated
static String PrintHelper.printIterated(Iterated iterated)
          returns short String presentation for IteratedObject: Name[OID](RVI)
static StringBuffer PrintHelper.addRVI(StringBuffer buffer, Iterated iterated)
          adds RevisionIterationInfo String representation to StringBuffer
 

Uses of Iterated in com.ptc.windchill.uwgm.proesrv.cache
 

Methods in com.ptc.windchill.uwgm.proesrv.cache with parameters of type Iterated
private  WTKeyedMap IterationRequestCacheAdapter.matchIteratedToIterations(Iterated[] iterations, WTKeyedMap masterOidToUwgmIteration)
          matches Iterated Objects to corresponding UwgmIterations from [Master, UwgmIterations] map
 

Uses of Iterated in com.ptc.windchill.uwgm.proesrv.util
 

Methods in com.ptc.windchill.uwgm.proesrv.util with parameters of type Iterated
 boolean FolderFilter.match(Iterated iteration)
           
 

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

Methods in com.ptc.wvs.server.util with parameters of type Iterated
static QueryResult PublishUtils.findDescribes(Iterated part)
           
static QueryResult PublishUtils.findDescribedBy(Iterated part)
           
static ConfigSpec PublishUtils.getConfigSpecFor(Iterated p)
           
static ConfigSpec PublishUtils.getConfigSpecFor(Iterated p, WTContainerRef currentContainerRef)
           
 

Uses of Iterated in wt.change2
 

Subinterfaces of Iterated in wt.change2
 interface Changeable2
          Changeable objects are business objects that can be associated to a change object.
 

Methods in wt.change2 with parameters of type Iterated
private  boolean StandardChangeService2.sameBranch(Iterated iter1, Iterated iter2)
          Returns whether two iterations belong to the same branch.
 

Uses of Iterated in wt.clients.util
 

Methods in wt.clients.util with parameters of type Iterated
static String WTPrincipalUtil.getCreatorName(Iterated obj)
           
static String WTPrincipalUtil.getCreatorFullName(Iterated obj)
           
static String WTPrincipalUtil.getModifierName(Iterated obj)
           
static String WTPrincipalUtil.getModifierFullName(Iterated obj)
           
 

Uses of Iterated in wt.clients.vc
 

Fields in wt.clients.vc declared as Iterated
private  Iterated IterationHistoryTask.reviseItem
          Deprecated.  
private  Iterated IterationHistoryDialog.reviseItem
           
 

Methods in wt.clients.vc that return Iterated
 Iterated IterationHistoryTask.getReviseItem()
          Deprecated. Supported API: false
 Iterated IterationHistoryTask.iterationHistory()
          Deprecated. Supported API: false
protected  Iterated[] IterationHistoryDialog.getSelectedIterations()
           
protected  Iterated IterationHistoryDialog.getSelectedIteration()
           
 Iterated IterationHistoryDialog.getReviseItem()
          Supported API: false
 

Methods in wt.clients.vc with parameters of type Iterated
static boolean IterationHistoryTaskLogic.isIterationHistoryAllowed(Iterated revised)
           
static SerialEnumeration IterationHistoryTaskLogic.getIterations(Iterated item)
          Retrieve all user records from the database.
 void IterationHistoryTask.setReviseItem(Iterated revise_item)
          Deprecated. Supported API: false
 void IterationHistoryDialog.setReviseItem(Iterated item)
          Supported API: false
 

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

Uses of Iterated in wt.configuration
 

Subinterfaces of Iterated in wt.configuration
 interface BaselineConfigurationVersion
          The configuration of a ConfiguredMaster.
 interface Configuration
          

Supported API: true

Extendable: false
 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.
 interface SerialNumberedBaselineConfigurationVersion
          The configuration of a SerialNumberedConfiguredMaster.
 interface SerialNumberedComponentVersion
          A version of a SerialNumberedComponentMaster which represents the configuration of a SerialNumberedComponentInstance.
 interface SerialNumberedConfiguredInstanceVersion
          An instance of a SerialNumberedConfiguredInstanceMaster which uses a SerialNumberedBaselineConfigurationVersion as its configuration.
 interface SerialNumberedInstanceVersion
          A version of an instance.
 

Classes in wt.configuration that implement Iterated
 class BaselineConfigurationOverride
          This object stores an override of a given version in a configuration along the path specified by the path occurrence.
 class SerialNumberMapping
          This object indicates the serial number of the serial numbered object used in the instance.
 

Methods in wt.configuration that return Iterated
 Iterated SerialNumberMappingNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 Iterated BaselineConfigurationOverrideNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 

Methods in wt.configuration with parameters of type Iterated
 Iterated SerialNumberMappingNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 ConfigSpec SerialNumberedConfiguredInstanceVersionGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
           
 ConfigSpec BaselineConfigurationVersionGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
           
 Iterated BaselineConfigurationOverrideNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 

Uses of Iterated in wt.dataops.archive
 

Methods in wt.dataops.archive with parameters of type Iterated
private  void StandardArchiveRestoreService.processPostArchive(Iterated[] iterations)
           
static ArchivedIterationInfo ArchivedIterationInfo.newArchivedIterationInfo(Iterated iteration)
          

Supported API: false
protected  void ArchivedIterationInfo.initialize(Iterated iteration)
          Supports initialization, following construction of an instance.
static SearchCondition ArchivedIterationInfo.getSearchCondition(Iterated iteration)
           
static SearchCondition ArchivedIterationInfo.getSearchCondition(Iterated[] iterations)
           
static boolean ArchivedIterationInfo.isArchivedIterationInfoPresent(Iterated iteration)
           
protected  void ArchivedIterationInfo.initialize(ControlBranch cb, Iterated iteration)
           
static ArchivedIterationInfo ArchivedIterationInfo.newArchivedIterationInfo(ControlBranch cb, Iterated iteration)
           
 

Uses of Iterated in wt.dataops.objectcol
 

Classes in wt.dataops.objectcol that implement Iterated
 class AttrCriterionDef
           Use the newAttrCriterionDef static factory method(s), not the AttrCriterionDef constructor, to construct instances of this class.
 class BaseCriterionDef
           Use the newBaseCriterionDef static factory method(s), not the BaseCriterionDef constructor, to construct instances of this class.
 class CollectionCriterionDef
           Use the newCollectionCriterionDef static factory method(s), not the CollectionCriterionDef constructor, to construct instances of this class.
 class FilterCriterionDef
           Use the newFilterCriterionDef static factory method(s), not the FilterCriterionDef constructor, to construct instances of this class.
 class MethodDef
           Use the newMethodDef static factory method(s), not the MethodDef constructor, to construct instances of this class.
 class ObjTypeCriterionDef
           Use the newObjTypeCriterionDef static factory method(s), not the ObjTypeCriterionDef constructor, to construct instances of this class.
 class RelationshipDef
           Use the newRelationshipDef static factory method(s), not the RelationshipDef constructor, to construct instances of this class.
 class RelationshipMapDef
           Use the newRelationshipMapDef static factory method(s), not the RelationshipMapDef constructor, to construct instances of this class.
 

Uses of Iterated in wt.dataops.objectcol.delegate
 

Methods in wt.dataops.objectcol.delegate with parameters of type Iterated
protected  Series IterationFilterDelegate.getLatestIterationAllowed(Iterated object, int n)
           
 

Uses of Iterated in wt.doc
 

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

Methods in wt.doc with parameters of type Iterated
 ConfigSpec WTDocumentGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
           
 void WTDocumentDependencyLink.setDescribes(Iterated describes)
          Sets the object for the association that plays role: DESCRIBES_ROLE.
 void WTDocumentDependencyLink.setDescribedBy(Iterated describedBy)
          Sets the object for the association that plays role: DESCRIBED_BY_ROLE.
private static void LoadDoc.setIteration(Iterated the_iterated, String iteration)
           
 

Uses of Iterated in wt.eff
 

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

Uses of Iterated in wt.effectivity
 

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

Uses of Iterated in wt.enterprise
 

Classes in wt.enterprise that implement Iterated
 class IteratedFolderResident
          This Workable (and therefor Iterated) first class information object is IteratedFoldered which allows special foldering behavior to take into account its Iterated nature when displaying it in a folder, and it is DomainAdministered; it is similar to a FolderResident except that it is Workable and is therefor rather than Foldered; it is neither LifeCycleManaged nor 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 Iterated
 void BuildRuleBuildSourceProcessor.printTableRow(Iterated buildSource, PrintWriter out, Locale locale)
          Prints a row based on the buildSource.
 String BuildRuleBuildSourceProcessor.addLink(Iterated buildSource)
          Get an HTML link to the buildSource.
 

Uses of Iterated in wt.epm
 

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

Methods in wt.epm with parameters of type Iterated
private  long EPMFamily.getObjectMasterIdAsLong(Iterated object)
           
 ConfigSpec EPMDocGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 

Uses of Iterated in wt.epm.familytable
 

Methods in wt.epm.familytable with parameters of type Iterated
private static long EPMFamilyCopyForwardHelper.getObjectMasterIdAsLong(Iterated object)
           
 

Uses of Iterated in wt.epm.retriever
 

Methods in wt.epm.retriever that return Iterated
 Iterated ResultGraph.getParent(ObjectIdentifier oid)
          Parent
 Iterated ResultGraph.getParent(Iterated obj)
          Parent
 Iterated ResultGraph.Node.getIterated()
           
private  Iterated EPMRetriever.getPreferedIteration(ObjectIdentifier masterID)
           
 Iterated ResultGraph.getParent(ObjectIdentifier oid)
          Parent
 Iterated ResultGraph.getParent(Iterated obj)
          Parent
 Iterated ResultGraph.Node.getIterated()
           
private  Iterated EPMRetriever.getPreferedIteration(ObjectIdentifier masterID)
           
 

Methods in wt.epm.retriever with parameters of type Iterated
 ResultGraph.Node ResultGraph.getNode(Iterated obj)
           
 List ResultGraph.getParents(Iterated obj)
          Parents
 Iterated ResultGraph.getParent(Iterated obj)
          Parent
 List ResultGraph.getChildren(Iterated obj)
          Children
 List ResultGraph.getParentLinks(Iterated obj)
          Parent links
 BinaryLink ResultGraph.getParentLink(Iterated obj)
          Parent
 List ResultGraph.getChildLinks(Iterated obj)
          Child links
protected static String InternalRetrieverCache.getVersionDisplay(Iterated iteration)
           
 ResultGraph.Node ResultGraph.getNode(Iterated obj)
           
 List ResultGraph.getParents(Iterated obj)
          Parents
 Iterated ResultGraph.getParent(Iterated obj)
          Parent
 List ResultGraph.getChildren(Iterated obj)
          Children
 List ResultGraph.getParentLinks(Iterated obj)
          Parent links
 BinaryLink ResultGraph.getParentLink(Iterated obj)
          Parent
 List ResultGraph.getChildLinks(Iterated obj)
          Child links
protected static String InternalRetrieverCache.getVersionDisplay(Iterated iteration)
           
 

Uses of Iterated in wt.epm.structure
 

Methods in wt.epm.structure with parameters of type Iterated
private  ObjectReference EPMStandardStructureService.getPredecessor(Iterated iteration)
           
 void EPMMemberLink.setUsedBy(Iterated usedBy)
          Sets the object for the association that plays role: USED_BY_ROLE.
 void EPMDescribeLink.setDescribes(Iterated describes)
          Sets the object for the association that plays role: DESCRIBES_ROLE.
 void EPMDescribeLink.setDescribedBy(Iterated describedBy)
          Sets the object for the association that plays role: DESCRIBED_BY_ROLE.
 boolean DependencyGraph.Visitor.visit(Persistable node, DependencyGraph.Dependency dependency, Iterated fromNode, boolean previouslyVisited)
          Decides whether or not to continue the traversal upwards or downwards starting with the given node.
 boolean DependencyGraph.AbstractVisitor.visit(Persistable node, DependencyGraph.Dependency dependency, Iterated fromNode, boolean previouslyVisited)
           
 

Uses of Iterated in wt.epm.util
 

Methods in wt.epm.util that return Iterated
 Iterated EPMCache.VersionCache.get(VersionForeignKey versionKey)
          Given an version key, returns the object with the same branch identifier provided the object is in the cache.
 

Methods in wt.epm.util with parameters of type Iterated
static boolean EPMQueryHelper.isLaterIteration(Iterated first, Iterated second)
          Compares two Iterated objects of same Master and returns true if the first Iteration is later than the second.
static QueryResult EPMQueryHelper.getBuildRules(Iterated object)
           
static String EPMHelper.getVersionDisplay(Iterated anIteration)
          Returns the string representing the version identifier to be displayed in a message.
 void EPMCache.IterationCache.add(Iterated iteration)
          Adds an Iterated object to the Iteration Cache.
 void EPMCache.VersionCache.add(Iterated object)
          Adds an Iterated object to the Version Cache.
 boolean EPMCache.VersionCache.contains(Iterated object)
          Returns true if the cache contains the given Iterated object.
 

Uses of Iterated in wt.epm.workspaces
 

Classes in wt.epm.workspaces that implement Iterated
 class EPMCheckpoint
          The EPMCheckpoint object is the Baseline representing the current set of iterations contained within the EPMWorkspace.
 

Methods in wt.epm.workspaces with parameters of type Iterated
private static ObjectIdentifier DeleteHandler.getPredecessorId(Iterated object)
           
protected static Persistable BaselineServiceUtility.backTraceDependency(Iterated object, QueryResult dependents, QueryResult dependencies)
           
private static QueryResult BaselineServiceUtility.getBuildRules_(Iterated object)
           
 void AsStoredTransactionListener.processPostRollup(Iterated culmination)
          Process POST_ROLLUP event.
private  ObjectIdentifier AsStoredTransactionListener.getVersionId(Iterated object)
           
private  ObjectIdentifier AsStoredTransactionListener.getPredecessorId(Iterated object)
           
 

Uses of Iterated in wt.fc.collections
 

Constructors in wt.fc.collections with parameters of type Iterated
RefreshHelper.RoleVersionReference(Iterated role_obj, WTReference link_reference)
           
RefreshHelper.RoleAVersionReference(Iterated role_obj, WTReference link_reference)
           
RefreshHelper.RoleBVersionReference(Iterated role_obj, WTReference link_reference)
           
 

Uses of Iterated in wt.federation
 

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

Uses of Iterated in wt.folder
 

Subinterfaces of Iterated in wt.folder
 interface IteratedFoldered
          Information that is Iterated and is stored in folders is handled differently than other Foldered information.
 

Uses of Iterated in wt.inf.container
 

Methods in wt.inf.container with parameters of type Iterated
private  WTContained PersistenceManagerEventHandler.preStore(Iterated iterated)
           
private  WTContained PersistenceManagerEventHandler.preStore(Iterated iterated)
           
 

Uses of Iterated in wt.inf.sharing
 

Methods in wt.inf.sharing with parameters of type Iterated
 void StructureSharingDelegate.processCheckIn(Iterated object)
          Adds and removes shared objects.
private  boolean StandardDataSharingService.sameIterId(Iterated object, IterationIdentifier iter_id)
          Determines whether the iteration identifier of an Iterated object is the same as one passed as argument.
 void DefaultStructureSharingDelegate.processCheckIn(Iterated object)
          Adds and removes shared objects.
 

Uses of Iterated in wt.inf.template
 

Classes in wt.inf.template that implement Iterated
 class DefaultWTContainerTemplate
          The package scope attributes are gettable by members of this package by design.
 

Uses of Iterated in wt.ixb.handlers.netmarkets
 

Methods in wt.ixb.handlers.netmarkets that return Iterated
static Iterated ProjectIXUtils.getIteratedObject(WTContainerRef contRef, Class theClass, String attrName, String attrValue)
           
 

Uses of Iterated in wt.ixb.publicforhandlers
 

Methods in wt.ixb.publicforhandlers that return Iterated
static Iterated ReferenceHndHelper.getObjectFromMasterAndConfigSpec(Mastered master, ConfigSpec configSpec)
           
static Iterated IxbHndHelper.getIteratedObject(Class iterated_class, String attr_name, String attr_value)
          Deprecated. This method is container unaware and Org Id unaware. Use explicit query to search by globally unique attribute. Use getIteratedObjectOfNumber() to search by number.
static Iterated IxbHndHelper.getIteratedObjectOfNumber(Class iterated_class, String number_attr_name, String number, WTContainerRef containerRef, WTOrganization org)
          In 7.0 identity of business objects can include: number + namespace + organization.
 

Uses of Iterated in wt.ixb.util
 

Methods in wt.ixb.util with parameters of type Iterated
static Versioned IXBVersionHelper.createPreviousIterator(Iterated iteration, IntegerSeries iterationSeries)
           
 

Uses of Iterated in wt.lifecycle
 

Subinterfaces of Iterated in wt.lifecycle
 interface IteratedLifeCycleManaged
          Information that is Iterated and is LifeCycleManaged is handled differently than other LlifeCycleManaged information.
 

Classes in wt.lifecycle that implement Iterated
 class LifeCycleTemplate
          LifeCycleTemplate holds a Life Cycle specification.
 

Uses of Iterated in wt.maturity
 

Subinterfaces of Iterated in wt.maturity
 interface Promotable
          Promoteable objects are able to be PromotionTargets and PromotionSeeds in a PromotionNotice.
 

Uses of Iterated in wt.notify
 

Methods in wt.notify with parameters of type Iterated
 void StandardNotificationManager.queueCopyCheckinSubscription(Iterated target, Iterated predecessor)
          Queues copying of checkin event subscriptions to a new iteration.
 

Uses of Iterated in wt.occurrence
 

Subinterfaces of Iterated in wt.occurrence
 interface CombinedPathOccurrenceData
          This tagging interface is associated with a CombinedPathOccurrence largely to allow external applications to easily add application-specifc information in a relatively transparent and extensible manner.
 interface PathOccurrenceContext
          This tagging interface allows classes of objects to provide the context for PathOccurrences (and CombinedPathOccurrences).
 interface PathOccurrenceData
          This tagging interface is associated with a PathOccurrence largely to allow external applications to easily add application-specifc information in a relatively transparent and extensible manner.
 

Classes in wt.occurrence that implement Iterated
 class CombinedPathOccurrenceDocumentation
          This DocumentationOccurrenceData allows a CombinedPathOccurrence to have an associated WTDocument version.
 class CombinedPathOccurrenceUserIBAs
          This UserIBAOccurrenceData allows a CombinedPathOccurrence to have an associated wt.value.IBAHolder.
 class PathOccurrenceDocumentation
          This DocumentationOccurrenceData allows a PathOccurrence to have an associated WTDocument version.
 class PathOccurrenceUserIBAs
          This UserIBAOccurrenceData allows a PathOccurrence to have an associated wt.value.IBAHolder.
 

Methods in wt.occurrence that return Iterated
private  Iterated StandardOccurrenceService.saveIteratedOccurrenceData(Iterated iteration)
          Save an iterated occurrence data instance.
private  Iterated StandardOccurrenceService.iterateOccurrenceData(Iterated iteration)
          Create a new iteration for an existing occurrence data instance.
 Iterated PathOccurrenceNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 Iterated IBAHolderNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 

Methods in wt.occurrence with parameters of type Iterated
private  Iterated StandardOccurrenceService.saveIteratedOccurrenceData(Iterated iteration)
          Save an iterated occurrence data instance.
private  Iterated StandardOccurrenceService.iterateOccurrenceData(Iterated iteration)
          Create a new iteration for an existing occurrence data instance.
 Iterated PathOccurrenceNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 Iterated IBAHolderNewIterationDelegate.assignValuesToNewIteration(Iterated newIteration, Iterated iterationNewValues)
           
 

Uses of Iterated in wt.org
 

Subinterfaces of Iterated in wt.org
 interface OrganizationOwnedVersion
          This interface is designed to be implemented by Versioned objects (e.g.
 

Uses of Iterated in wt.part
 

Classes in wt.part that implement Iterated
 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 WTProductConfiguration
           Use the newWTProductConfiguration static factory method(s), not the WTProductConfiguration 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 Iterated
 void WTProductInstanceReferenceLink.setReferencedBy(Iterated referencedBy)
          Sets the object for the association that plays role: REFERENCED_BY_ROLE.
 void WTProductInstanceDescribeLink.setDescribes(Iterated describes)
          Sets the object for the association that plays role: DESCRIBES_ROLE.
 void WTProductInstanceDescribeLink.setDescribedBy(Iterated describedBy)
          Sets the object for the association that plays role: DESCRIBED_BY_ROLE.
 void WTPartUsageLink.setUsedBy(Iterated usedBy)
          Sets the object for the association that plays role: USED_BY_ROLE.
 void WTPartReferenceLink.setReferencedBy(Iterated referencedBy)
          Sets the object for the association that plays role: REFERENCED_BY_ROLE.
 ConfigSpec WTPartGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
           
 void WTPartDescribeLink.setDescribes(Iterated describes)
          Sets the object for the association that plays role: DESCRIBES_ROLE.
 void WTPartDescribeLink.setDescribedBy(Iterated describedBy)
          Sets the object for the association that plays role: DESCRIBED_BY_ROLE.
private static void LoadPart.setIteration(Iterated the_iterated, String iteration)
           
 

Uses of Iterated in wt.pdmlink
 

Methods in wt.pdmlink that return Iterated
static Iterated ProductIXUtils.getIteratedObject(WTContainerRef contRef, Class theClass, String attrName, String attrValue)
           
 

Uses of Iterated in wt.replication.unit
 

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

Uses of Iterated in wt.transfer
 

Subinterfaces of Iterated in wt.transfer
 interface TransferUnit
          

Supported API: false

Extendable: false
 

Uses of Iterated in wt.transfer.unit
 

Subinterfaces of Iterated in wt.transfer.unit
 interface BasicTransferUnit
          

Supported API: false

Extendable: false
 

Classes in wt.transfer.unit that implement Iterated
 class ExportObjectGraph
           Use the newExportObjectGraph static factory method(s), not the ExportObjectGraph constructor, to construct instances of this class.
 class ExportObjectList
           Use the newExportObjectList static factory method(s), not the ExportObjectList constructor, to construct instances of this class.
 class ImportObjectGraph
           Use the newImportObjectGraph static factory method(s), not the ImportObjectGraph constructor, to construct instances of this class.
 class ImportObjectList
           Use the newImportObjectList static factory method(s), not the ImportObjectList constructor, to construct instances of this class.
 

Uses of Iterated in wt.vc
 

Subinterfaces of Iterated in wt.vc
 interface AdHocStringVersioned
          Plug-n-play interface used to indicate that the object is versioned in an ad-hoc manner.
 interface OneOffVersioned
          One-off versions are versions exist out of the normal versioning schemes.
 interface Versionable
          Plug-n-play interface indicating that the object is versioned in some manner, i.e.
 interface Versioned
          Provides an abstraction of a plug-and-play component in conjunction with the Mastered and Iterated interfaces.
 

Fields in wt.vc declared as Iterated
private  Iterated VersionReference.object
           
private  Iterated VersionReference.object
           
 

Methods in wt.vc that return Iterated
 Iterated VersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated VersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
           
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlServiceFwd.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlServiceFwd.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated VersionControlServiceFwd.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlServiceFwd.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
 Iterated VersionControlServiceEvent.getSupersededIteration()
          Gets the old superseded iteration [target] of the event.
 Iterated VersionControlServiceEvent.getSupersedingIteration()
          Gets the new superseding iteration [target] of the event.
 Iterated VersionControlServiceEvent.getIteration()
          Gets the iteration [target] of the event.
 Iterated VersionControlServiceEvent.getAppendedIteration()
          Gets the iteration [target] of the event.
 Iterated VersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated VersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated VersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
static Iterated VersionControlServerHelper.getLatestIteration(long branchId)
          Gets the "latest" iteration in specified branch.
static Iterated VersionControlServerHelper.getLatestIteration(long branchId, Class iteratedClass)
          Gets the "latest" iteration of the given class in the specified branch.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Gets the "latest" iteration in the same branch as the given one.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration)
          Deprecated.  
static Iterated VersionControlHelper.assignIterationCreator(Iterated iteration, WTPrincipalReference creator)
          Assigns a creator on the given iterated object to the given principal.
static Iterated VersionControlHelper.assignIterationBranch(Iterated iteration, long branchId, boolean latest)
          Assigns a branch id and latest flag on the given iterated object to the given branch id and latest flag.
 Iterated StandardVersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated StandardVersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
          Makes a new iteration for non - WTObject to support 887507.
 Iterated StandardVersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated StandardVersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated StandardVersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated StandardVersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated StandardVersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated StandardVersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
private  Iterated StandardVersionControlService.insertIteration(Iterated predecessor, Iterated target, Iterated successor)
           
private  Iterated StandardVersionControlService.getFirstIterationOf(long branchId)
           
private  Iterated StandardVersionControlService.getBestMatchPredecessor(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNode(Iterated target, Hashtable insNodeTable)
          Performs the insertion -- if master not persisted, persist the object and its CB -- else if the version of target exists, do an insertIteration -- else do an insertVersion
private  Iterated StandardVersionControlService.insertNodeVersion(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNodeIteration(Iterated target)
           
private  Iterated StandardVersionControlService.getBranchPointOf(Iterated target)
           
 Iterated MasterIteration.getIteration()
          Gets the object for the association that plays role: ITERATION_ROLE.
 Iterated VersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated VersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
           
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlServiceFwd.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlServiceFwd.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated VersionControlServiceFwd.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlServiceFwd.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
 Iterated VersionControlServiceEvent.getSupersededIteration()
          Gets the old superseded iteration [target] of the event.
 Iterated VersionControlServiceEvent.getSupersedingIteration()
          Gets the new superseding iteration [target] of the event.
 Iterated VersionControlServiceEvent.getIteration()
          Gets the iteration [target] of the event.
 Iterated VersionControlServiceEvent.getAppendedIteration()
          Gets the iteration [target] of the event.
 Iterated VersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated VersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated VersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
static Iterated VersionControlServerHelper.getLatestIteration(long branchId)
          Gets the "latest" iteration in specified branch.
static Iterated VersionControlServerHelper.getLatestIteration(long branchId, Class iteratedClass)
          Gets the "latest" iteration of the given class in the specified branch.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Gets the "latest" iteration in the same branch as the given one.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration)
          Deprecated.  
static Iterated VersionControlHelper.assignIterationCreator(Iterated iteration, WTPrincipalReference creator)
          Assigns a creator on the given iterated object to the given principal.
static Iterated VersionControlHelper.assignIterationBranch(Iterated iteration, long branchId, boolean latest)
          Assigns a branch id and latest flag on the given iterated object to the given branch id and latest flag.
 Iterated StandardVersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated StandardVersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
          Makes a new iteration for non - WTObject to support 887507.
 Iterated StandardVersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated StandardVersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated StandardVersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 Iterated StandardVersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 Iterated StandardVersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated StandardVersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.refresh(VersionForeignKey key)
          Retrieves a Iterated object given its VersionForeignKey.
private  Iterated StandardVersionControlService.insertIteration(Iterated predecessor, Iterated target, Iterated successor)
           
private  Iterated StandardVersionControlService.getFirstIterationOf(long branchId)
           
private  Iterated StandardVersionControlService.getBestMatchPredecessor(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNode(Iterated target, Hashtable insNodeTable)
          Performs the insertion -- if master not persisted, persist the object and its CB -- else if the version of target exists, do an insertIteration -- else do an insertVersion
private  Iterated StandardVersionControlService.insertNodeVersion(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNodeIteration(Iterated target)
           
private  Iterated StandardVersionControlService.getBranchPointOf(Iterated target)
           
 Iterated MasterIteration.getIteration()
          Gets the object for the association that plays role: ITERATION_ROLE.
 

Methods in wt.vc with parameters of type Iterated
protected  void VersionToVersionLink.initialize(Iterated roleAObject, Iterated roleBObject)
          Default initializer for Link objects.
static VersionReference VersionReference.newVersionReference(Iterated obj)
          

Supported API: true
protected  void VersionReference.initialize(Iterated obj)
          

Supported API: true
 void VersionReference.setObject(Iterated i)
          Makes this reference point to the given iterated object
 Iterated VersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated VersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
           
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlServiceFwd.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlServiceFwd.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult VersionControlServiceFwd.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult VersionControlServiceFwd.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean VersionControlServiceFwd.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated VersionControlServiceFwd.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void VersionControlServiceFwd.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void VersionControlServiceFwd.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlServiceFwd.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void VersionControlServiceFwd.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid VersionControlServiceFwd.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid VersionControlServiceFwd.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] VersionControlServiceFwd.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] VersionControlServiceFwd.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
 Iterated VersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult VersionControlService.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult VersionControlService.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean VersionControlService.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated VersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void VersionControlService.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void VersionControlService.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated VersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void VersionControlService.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid VersionControlService.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid VersionControlService.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] VersionControlService.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] VersionControlService.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
static void VersionControlServerHelper.initalizeIterationCookies(Iterated iteration)
          NOTE: This should only be a Server side API Initalize the IterationInfo and VersionInfo of the iterated object.
static ControlBranch VersionControlServerHelper.getControlBranch(Iterated iteration)
          

Supported API: false
static void VersionControlServerHelper.setControlBranch(Iterated iteration)
          

Supported API: false
static void VersionControlServerHelper.setBranchIdentifier(Iterated iteration, long branchId)
          

Supported API: false
static void VersionControlServerHelper.removeControlBranchFor(Iterated iteration)
          This will remove a ControlBranch entry from the DataBase.
static void VersionControlServerHelper.carryForwardVersionCreator(Iterated orignal, Iterated next)
           
static void VersionControlServerHelper.setLatestIfNecessary(Iterated iteration)
           
protected static void VersionControlServerHelper.makeLatest(Iterated newLatestIteration)
           
protected static void VersionControlServerHelper.makeLatest(Iterated oldLatestIteration, Iterated newLatestIteration)
           
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Gets the "latest" iteration in the same branch as the given one.
static void VersionControlHelper.setIterationIdentifier(Iterated iteration, IterationIdentifier identifier)
          Sets the series value of the iteration.
static IterationIdentifier VersionControlHelper.firstIterationId(Iterated iteration)
          For the given Iterated object, return the First IterationIdentifier for the series

Supported API: true
static IterationIdentifier VersionControlHelper.getIterationIdentifier(Iterated iteration)
          Gets the series value of the iteration.
static void VersionControlHelper.incrementIterationId(Iterated iteration)
          For the given Iteration, Increment the IterationIdentifier of the Iteration.
static IterationIdentifier VersionControlHelper.nextIterationId(Iterated iteration)
          For the given Iteration, answer the next IterationIdentifier in the series

Supported API: true
static long VersionControlHelper.getBranchIdentifier(Iterated iteration)
          Gets the value of the iteration's branch id typed as it is returned from the POM's OID pool.
static void VersionControlHelper.setIterationModifier(Iterated iteration, WTPrincipalReference creator)
          Sets the creator/updater of the iteration.
static WTPrincipalReference VersionControlHelper.getIterationModifier(Iterated iteration)
          Gets the creator/updater (reference) of the iteration.
static WTPrincipalReference VersionControlHelper.getVersionCreator(Iterated iteration)
          Gets the creator (reference) of the version.
static void VersionControlHelper.setNote(Iterated iteration, String note)
          Sets the note explaining why the iteration was created.
static String VersionControlHelper.getNote(Iterated iteration)
          Gets the note explaining why the iteration was created.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration)
          Deprecated.  
static boolean VersionControlHelper.hasPredecessor(Iterated iteration)
          Tests if the given iteration has a predecessor.
static boolean VersionControlHelper.isLatestIteration(Iterated iteration)
          Tests if the given iteration is the latest, or last one in the version branch.
static boolean VersionControlHelper.inSameBranch(Iterated iterationA, Iterated iterationB)
          Tests if two iterations are in the same version branch.
static Mastered VersionControlHelper.newMasterFor(Iterated iteration)
          Constructs a new Mastered object for the given Iterated object using introspection to determine the appropriate master class for the iteration and reflection to invoke that master class's no-arg factory method.
static Iterated VersionControlHelper.assignIterationCreator(Iterated iteration, WTPrincipalReference creator)
          Assigns a creator on the given iterated object to the given principal.
static Iterated VersionControlHelper.assignIterationBranch(Iterated iteration, long branchId, boolean latest)
          Assigns a branch id and latest flag on the given iterated object to the given branch id and latest flag.
private  void StandardVersionControlSvrService.dbInsertIteration(Iterated latestIteration, Iterated newIteration)
          Manage interface with the persistence layer to insert an iteration into an existing version tree.
private  void StandardVersionControlSvrService.dbAppendIteration(Iterated latestIteration, Iterated newIteration)
          Manage interface with the persistence layer to append an iteration onto an existing version tree.
 Iterated StandardVersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated StandardVersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
          Makes a new iteration for non - WTObject to support 887507.
protected  void StandardVersionControlService.dispatchVetoableEvent(String eventType, Iterated object)
          Dispatches a VersionControlServiceEvent that includes the event type and target (i.e., either an Iterated or Versioned object).
protected  void StandardVersionControlService.dispatchVetoableEvent(String eventType, Iterated supersededIteration, Iterated supersedingIteration)
          Dispatches a VersionControlServiceEvent that includes the event types (superseded and superseding iterations).
protected  void StandardVersionControlService.remove(Iterated iteration)
          Removes (i.e., deletes) the given iteration.
protected  void StandardVersionControlService.signalPersistenceOf(Iterated iteration)
          Signals to any interested service by dispatching an event that a new version has just been stored.
 Iterated StandardVersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated StandardVersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated StandardVersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult StandardVersionControlService.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult StandardVersionControlService.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean StandardVersionControlService.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated StandardVersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void StandardVersionControlService.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void StandardVersionControlService.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated StandardVersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated StandardVersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void StandardVersionControlService.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid StandardVersionControlService.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid StandardVersionControlService.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] StandardVersionControlService.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] StandardVersionControlService.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
private  Iterated StandardVersionControlService.insertIteration(Iterated predecessor, Iterated target, Iterated successor)
           
protected  QueryResult StandardVersionControlService.successorsOf(Iterated iteration)
          Find all successors of a given iteration
protected  Vector StandardVersionControlService.iterationsBetween(Iterated first, boolean include_first, Iterated last, boolean include_last)
          Find all succeeding iterations between two iterations.
private  Iterated StandardVersionControlService.getBestMatchPredecessor(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeVerifyTarget(Iterated target, Ufid targetUfid)
           
private  Iterated StandardVersionControlService.insertNode(Iterated target, Hashtable insNodeTable)
          Performs the insertion -- if master not persisted, persist the object and its CB -- else if the version of target exists, do an insertIteration -- else do an insertVersion
private  Iterated StandardVersionControlService.insertNodeVersion(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeCreateMerges(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeUpdateSuccessors(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNodeIteration(Iterated target)
           
private  Iterated StandardVersionControlService.getBranchPointOf(Iterated target)
           
private  Ufid[] StandardVersionControlService.getMergeUfidsOf(Iterated target, boolean inwards)
           
(package private)  void StandardVersionControlService.HistoricalIterationsTracker.addIterationInChangeFolder(Iterated object)
           
(package private)  boolean StandardVersionControlService.HistoricalIterationsTracker.isUpdateByChangeFolderNeeded(Iterated object)
           
(package private)  boolean StandardVersionControlService.HistoricalIterationsTracker.isUpdateByChangeDomainNeeded(Iterated object)
           
protected  void ObjectToVersionLink.initialize(Persistable roleAObject, Iterated roleBObject)
          Default initializer for Link objects.
protected  void MasterIteration.setIteration(Iterated iteration)
          Sets the object for the association that plays role: ITERATION_ROLE.
static MasterIteration MasterIteration.newMasterIteration(Mastered master, Iterated iteration)
          Default factory for the class.
static ControlBranch ControlBranch.newControlBranch(Iterated iteration)
          

Supported API: false
protected  void ControlBranch.initialize(Iterated iteration)
          Supports initialization, following construction of an instance.
 void ControlBranch.setUntrustedBusinessFields(Iterated iteration)
           
protected  void VersionToVersionLink.initialize(Iterated roleAObject, Iterated roleBObject)
          Default initializer for Link objects.
static VersionReference VersionReference.newVersionReference(Iterated obj)
          

Supported API: true
protected  void VersionReference.initialize(Iterated obj)
          

Supported API: true
 void VersionReference.setObject(Iterated i)
          Makes this reference point to the given iterated object
 Iterated VersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated VersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
           
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlServiceFwd.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlServiceFwd.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlServiceFwd.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult VersionControlServiceFwd.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult VersionControlServiceFwd.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean VersionControlServiceFwd.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated VersionControlServiceFwd.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlServiceFwd.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void VersionControlServiceFwd.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void VersionControlServiceFwd.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated VersionControlServiceFwd.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlServiceFwd.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void VersionControlServiceFwd.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlServiceFwd.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid VersionControlServiceFwd.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid VersionControlServiceFwd.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] VersionControlServiceFwd.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] VersionControlServiceFwd.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
 Iterated VersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated VersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated VersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated VersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult VersionControlService.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult VersionControlService.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean VersionControlService.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated VersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated VersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void VersionControlService.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void VersionControlService.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated VersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated VersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void VersionControlService.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated VersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid VersionControlService.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid VersionControlService.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] VersionControlService.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] VersionControlService.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
static void VersionControlServerHelper.initalizeIterationCookies(Iterated iteration)
          NOTE: This should only be a Server side API Initalize the IterationInfo and VersionInfo of the iterated object.
static ControlBranch VersionControlServerHelper.getControlBranch(Iterated iteration)
          

Supported API: false
static void VersionControlServerHelper.setControlBranch(Iterated iteration)
          

Supported API: false
static void VersionControlServerHelper.setBranchIdentifier(Iterated iteration, long branchId)
          

Supported API: false
static void VersionControlServerHelper.removeControlBranchFor(Iterated iteration)
          This will remove a ControlBranch entry from the DataBase.
static void VersionControlServerHelper.carryForwardVersionCreator(Iterated orignal, Iterated next)
           
static void VersionControlServerHelper.setLatestIfNecessary(Iterated iteration)
           
protected static void VersionControlServerHelper.makeLatest(Iterated newLatestIteration)
           
protected static void VersionControlServerHelper.makeLatest(Iterated oldLatestIteration, Iterated newLatestIteration)
           
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Gets the "latest" iteration in the same branch as the given one.
static void VersionControlHelper.setIterationIdentifier(Iterated iteration, IterationIdentifier identifier)
          Sets the series value of the iteration.
static IterationIdentifier VersionControlHelper.firstIterationId(Iterated iteration)
          For the given Iterated object, return the First IterationIdentifier for the series

Supported API: true
static IterationIdentifier VersionControlHelper.getIterationIdentifier(Iterated iteration)
          Gets the series value of the iteration.
static void VersionControlHelper.incrementIterationId(Iterated iteration)
          For the given Iteration, Increment the IterationIdentifier of the Iteration.
static IterationIdentifier VersionControlHelper.nextIterationId(Iterated iteration)
          For the given Iteration, answer the next IterationIdentifier in the series

Supported API: true
static long VersionControlHelper.getBranchIdentifier(Iterated iteration)
          Gets the value of the iteration's branch id typed as it is returned from the POM's OID pool.
static void VersionControlHelper.setIterationModifier(Iterated iteration, WTPrincipalReference creator)
          Sets the creator/updater of the iteration.
static WTPrincipalReference VersionControlHelper.getIterationModifier(Iterated iteration)
          Gets the creator/updater (reference) of the iteration.
static WTPrincipalReference VersionControlHelper.getVersionCreator(Iterated iteration)
          Gets the creator (reference) of the version.
static void VersionControlHelper.setNote(Iterated iteration, String note)
          Sets the note explaining why the iteration was created.
static String VersionControlHelper.getNote(Iterated iteration)
          Gets the note explaining why the iteration was created.
static Iterated VersionControlHelper.getLatestIteration(Iterated iteration)
          Deprecated.  
static boolean VersionControlHelper.hasPredecessor(Iterated iteration)
          Tests if the given iteration has a predecessor.
static boolean VersionControlHelper.isLatestIteration(Iterated iteration)
          Tests if the given iteration is the latest, or last one in the version branch.
static boolean VersionControlHelper.inSameBranch(Iterated iterationA, Iterated iterationB)
          Tests if two iterations are in the same version branch.
static Mastered VersionControlHelper.newMasterFor(Iterated iteration)
          Constructs a new Mastered object for the given Iterated object using introspection to determine the appropriate master class for the iteration and reflection to invoke that master class's no-arg factory method.
static Iterated VersionControlHelper.assignIterationCreator(Iterated iteration, WTPrincipalReference creator)
          Assigns a creator on the given iterated object to the given principal.
static Iterated VersionControlHelper.assignIterationBranch(Iterated iteration, long branchId, boolean latest)
          Assigns a branch id and latest flag on the given iterated object to the given branch id and latest flag.
private  void StandardVersionControlSvrService.dbInsertIteration(Iterated latestIteration, Iterated newIteration)
          Manage interface with the persistence layer to insert an iteration into an existing version tree.
private  void StandardVersionControlSvrService.dbAppendIteration(Iterated latestIteration, Iterated newIteration)
          Manage interface with the persistence layer to append an iteration onto an existing version tree.
 Iterated StandardVersionControlSvrService.appendIteration(long branch_id, Iterated iteration)
          Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch.
 Iterated StandardVersionControlSvrService.newIterationForNonWTObject(Iterated iteration)
          Makes a new iteration for non - WTObject to support 887507.
protected  void StandardVersionControlService.dispatchVetoableEvent(String eventType, Iterated object)
          Dispatches a VersionControlServiceEvent that includes the event type and target (i.e., either an Iterated or Versioned object).
protected  void StandardVersionControlService.dispatchVetoableEvent(String eventType, Iterated supersededIteration, Iterated supersedingIteration)
          Dispatches a VersionControlServiceEvent that includes the event types (superseded and superseding iterations).
protected  void StandardVersionControlService.remove(Iterated iteration)
          Removes (i.e., deletes) the given iteration.
protected  void StandardVersionControlService.signalPersistenceOf(Iterated iteration)
          Signals to any interested service by dispatching an event that a new version has just been stored.
 Iterated StandardVersionControlService.newIteration(Iterated iteration)
          Deprecated.  
 Iterated StandardVersionControlService.supersede(Iterated iteration, Iterated replacement)
          Supersedes the first iteration with the other iteration.
 Iterated StandardVersionControlService.rollback(Iterated iteration, Iterated reversion)
          Deletes all iterations starting at the latest iteration in a version back to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.rollup(Iterated iteration, Iterated culmination)
          Deletes all iterations starting at the first iteration in a version up to, but not including, a specified iteration in the same version.
 Iterated StandardVersionControlService.predecessorOf(Iterated iteration)
          Finds the predecessor of the iteration.
 QueryResult StandardVersionControlService.iterationsOf(Iterated iteration)
          Finds only the iterations directly associated with the given one.
 QueryResult StandardVersionControlService.allIterationsFrom(Iterated iteration)
          Finds all of the iterations to the very first one created from the given one.
 boolean StandardVersionControlService.isFirstIteration(Iterated iteration)
          Tests if the given iteration is the first one in the version branch.
 Iterated StandardVersionControlService.insertIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.appendIteration(Iterated target)
          This client accessable API expects that the IterationInfo and VersionInfo cookie data has been constructed correctly.
 Iterated StandardVersionControlService.copyBranchInfo(Iterated source, Iterated target)
          

Supported API: false
 void StandardVersionControlService.setSuccessorVersionable(Iterated target, QueryResult successors)
          The predecessor links are managed during new object creation and via the successor method.
 void StandardVersionControlService.setSuccessorVersionable(Iterated target, Versionable successor)
          The predecessor links are managed during new object creation and via the successor method.
 Iterated StandardVersionControlService.newIteration(Iterated iteration, boolean copyAttributes)
          Makes a new iteration/version as a copy from the given one, and does not increment its identifiier.
 Iterated StandardVersionControlService.getLatestIteration(Iterated iteration, boolean includeMarkedForDelete)
          Get the "latest" iteration in the same branch as the given one.
 void StandardVersionControlService.deleteIterations(Iterated beginIteration, Iterated endIteration)
          Deletes all iterations between beginIteration and endIteration of same version.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid)
          Inserts the target node into the version tree of the object.
 Iterated StandardVersionControlService.insertNode(Iterated target, Ufid targetUfid, Ufid predBranchPointUfid, Ufid[] inwardMergeUfids, Ufid[] outwardMergeUfids)
          Inserts the target node into the version tree of the object.
 Ufid StandardVersionControlService.getPredBranchPointUfid(Iterated target)
          Gets the Ufid of the node from which target node's version branched.
 Ufid StandardVersionControlService.getUfidOf(Iterated target)
          Gets the Ufid of the node.
 Ufid[] StandardVersionControlService.getInwardsMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "from node" of merges terminating on the target node.
 Ufid[] StandardVersionControlService.getOutwardMergesOf(Iterated target)
          Gets the Ufids of all nodes which form the "to node" of merges originating on the target node.
private  Iterated StandardVersionControlService.insertIteration(Iterated predecessor, Iterated target, Iterated successor)
           
protected  QueryResult StandardVersionControlService.successorsOf(Iterated iteration)
          Find all successors of a given iteration
protected  Vector StandardVersionControlService.iterationsBetween(Iterated first, boolean include_first, Iterated last, boolean include_last)
          Find all succeeding iterations between two iterations.
private  Iterated StandardVersionControlService.getBestMatchPredecessor(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeVerifyTarget(Iterated target, Ufid targetUfid)
           
private  Iterated StandardVersionControlService.insertNode(Iterated target, Hashtable insNodeTable)
          Performs the insertion -- if master not persisted, persist the object and its CB -- else if the version of target exists, do an insertIteration -- else do an insertVersion
private  Iterated StandardVersionControlService.insertNodeVersion(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeCreateMerges(Iterated target, Hashtable insNodeTable)
           
private  void StandardVersionControlService.insertNodeUpdateSuccessors(Iterated target, Hashtable insNodeTable)
           
private  Iterated StandardVersionControlService.insertNodeIteration(Iterated target)
           
private  Iterated StandardVersionControlService.getBranchPointOf(Iterated target)
           
private  Ufid[] StandardVersionControlService.getMergeUfidsOf(Iterated target, boolean inwards)
           
(package private)  void StandardVersionControlService.HistoricalIterationsTracker.addIterationInChangeFolder(Iterated object)
           
(package private)  boolean StandardVersionControlService.HistoricalIterationsTracker.isUpdateByChangeFolderNeeded(Iterated object)
           
(package private)  boolean StandardVersionControlService.HistoricalIterationsTracker.isUpdateByChangeDomainNeeded(Iterated object)
           
protected  void ObjectToVersionLink.initialize(Persistable roleAObject, Iterated roleBObject)
          Default initializer for Link objects.
protected  void MasterIteration.setIteration(Iterated iteration)
          Sets the object for the association that plays role: ITERATION_ROLE.
static MasterIteration MasterIteration.newMasterIteration(Mastered master, Iterated iteration)
          Default factory for the class.
static ControlBranch ControlBranch.newControlBranch(Iterated iteration)
          

Supported API: false
protected  void ControlBranch.initialize(Iterated iteration)
          Supports initialization, following construction of an instance.
 void ControlBranch.setUntrustedBusinessFields(Iterated iteration)
           
 

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

Uses of Iterated in wt.vc.baseline
 

Subinterfaces of Iterated in wt.vc.baseline
 interface Baselineable
          This interface is used to tag a class that can be part of a Baseline.
 interface IteratedPartialBaseline
          An iterated partial baseline is a baseline that stores additions, removals, and replacements (delete/add) incrementally using iterations.
 

Uses of Iterated in wt.vc.config
 

Methods in wt.vc.config with parameters of type Iterated
 boolean WorkableInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given element is in a personal cabinet.
 boolean WorkableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is in the given principal's personal cabinet.
 ConfigSpec StandardConfigService.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 boolean SessionEditedIterationInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given iteration is undergoing change by any individual.
 boolean SessionEditedIterationInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given iteration is undergoing change by the specified individual.
 boolean OwnableInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given element is owned.
 boolean OwnableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is owned by the given principal.
 boolean LockableInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given element is locked.
 boolean LockableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is locked by the given principal.
(package private) static boolean LatestConfigSpec.shouldReplace(Iterated elementToReplace, Iterated replacingElement)
          Internal method used by both this and OwnershipIndependentLatestConfigSpec's process(...) API.
 boolean IteratedInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns false.
 boolean IteratedInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns false.
 InUseDelegate[] InUseDelegateFactory.getInUseDelegates(Iterated iterationToCheck)
          Returns an array of InUseDelegates that match given the service.properties.
 boolean InUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given iteration is undergoing change by any individual.
 boolean InUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given iteration is undergoing change by the specified individual.
 ConfigSpec GetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 ConfigSpec DefaultGetConfigSpecForDelegate.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 ConfigSpec ConfigServiceFwd.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 ConfigSpec ConfigService.getConfigSpecFor(Iterated iteration)
          

Supported API: false
 boolean CabinetBasedInUseDelegate.iterationIsInUse(Iterated iterationToCheck)
          Returns true if the given element is in a personal cabinet.
 boolean CabinetBasedInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is in the given principal's personal cabinet.
 

Uses of Iterated in wt.vc.sessioniteration
 

Subinterfaces of Iterated in wt.vc.sessioniteration
 interface SessionEditedIteration
          The SessionEditedIteration provides a light-weight work-in-progress mechanism similar to Workable.
 

Uses of Iterated in wt.vc.struct
 

Methods in wt.vc.struct that return Iterated
 Iterated IteratedUsageLink.getUsedBy()
          Gets the object for the association that plays role: USED_BY_ROLE.
 Iterated IteratedReferenceLink.getReferencedBy()
          Gets the object for the association that plays role: REFERENCED_BY_ROLE.
 Iterated IteratedDescribeLink.getDescribes()
          Gets the object for the association that plays role: DESCRIBES_ROLE.
 Iterated IteratedDescribeLink.getDescribedBy()
          Gets the object for the association that plays role: DESCRIBED_BY_ROLE.
 

Methods in wt.vc.struct with parameters of type Iterated
 QueryResult StructServiceFwd.navigateUses(Iterated iteration)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of masters.
 QueryResult StructServiceFwd.navigateUses(Iterated iteration, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructServiceFwd.navigateUses(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructServiceFwd.navigateUsedByToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructServiceFwd.navigateUsedByToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructServiceFwd.navigateUsedByToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructServiceFwd.navigateUsesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the uses role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructServiceFwd.navigateUsesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructServiceFwd.navigateUsesToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructServiceFwd.navigateReferences(Iterated iteration)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of masters.
 QueryResult StructServiceFwd.navigateReferences(Iterated iteration, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructServiceFwd.navigateReferences(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructServiceFwd.navigateReferencesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the references role of the IteratedReferenceLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructServiceFwd.navigateReferencesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructServiceFwd.navigateReferencesToIteration(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructServiceFwd.navigateDescribes(Iterated iteration)
          Deprecated.  
 QueryResult StructServiceFwd.navigateDescribes(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructServiceFwd.navigateDescribes(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructServiceFwd.navigateDescribedBy(Iterated iteration)
          Deprecated.  
 QueryResult StructServiceFwd.navigateDescribedBy(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructServiceFwd.navigateDescribedBy(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructService.navigateUses(Iterated iteration)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of masters.
 QueryResult StructService.navigateUses(Iterated iteration, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructService.navigateUses(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructService.navigateUsedByToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructService.navigateUsedByToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructService.navigateUsedByToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructService.navigateUsesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the uses role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructService.navigateUsesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructService.navigateUsesToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructService.navigateReferences(Iterated iteration)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of masters.
 QueryResult StructService.navigateReferences(Iterated iteration, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructService.navigateReferences(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StructService.navigateReferencesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the references role of the IteratedReferenceLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StructService.navigateReferencesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructService.navigateReferencesToIteration(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StructService.navigateDescribes(Iterated iteration)
          Deprecated.  
 QueryResult StructService.navigateDescribes(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructService.navigateDescribes(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructService.navigateDescribedBy(Iterated iteration)
          Deprecated.  
 QueryResult StructService.navigateDescribedBy(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StructService.navigateDescribedBy(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StandardStructService.navigateUses(Iterated iteration)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of masters.
 QueryResult StandardStructService.navigateUses(Iterated iteration, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StandardStructService.navigateUses(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide)
          Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StandardStructService.navigateUsedByToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StandardStructService.navigateUsedByToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StandardStructService.navigateUsedByToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StandardStructService.navigateUsesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the uses role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StandardStructService.navigateUsesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StandardStructService.navigateUsesToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StandardStructService.navigateReferences(Iterated iteration)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of masters.
 QueryResult StandardStructService.navigateReferences(Iterated iteration, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StandardStructService.navigateReferences(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide)
          Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true".
 QueryResult StandardStructService.navigateReferencesToIteration(Iterated iteration, ConfigSpec configSpec)
          Navigates the references role of the IteratedReferenceLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations.
 QueryResult StandardStructService.navigateReferencesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StandardStructService.navigateReferencesToIteration(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec.
 QueryResult StandardStructService.navigateDescribes(Iterated iteration)
          Deprecated.  
 QueryResult StandardStructService.navigateDescribes(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StandardStructService.navigateDescribes(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StandardStructService.navigateDescribedBy(Iterated iteration)
          Deprecated.  
 QueryResult StandardStructService.navigateDescribedBy(Iterated iteration, boolean onlyOtherSide)
          Deprecated.  
 QueryResult StandardStructService.navigateDescribedBy(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide)
          Deprecated.  
protected  QueryResult StandardStructService.latestDescribe(Iterated iteration, QueryResult qr)
          This method goes through the given query result, processes the multiple latest config spec on the result and applies access control.
private  boolean StandardStructService.isCheckedOutToSandbox(Iterated iterated)
           
private  boolean StandardStructService.isNotCheckedIn(Iterated iterated)
           
 void IteratedUsageLink.setUsedBy(Iterated usedBy)
          Sets the object for the association that plays role: USED_BY_ROLE.
 void IteratedReferenceLink.setReferencedBy(Iterated referencedBy)
          Sets the object for the association that plays role: REFERENCED_BY_ROLE.
 void IteratedDescribeLink.setDescribes(Iterated describes)
          Sets the object for the association that plays role: DESCRIBES_ROLE.
 void IteratedDescribeLink.setDescribedBy(Iterated describedBy)
          Sets the object for the association that plays role: DESCRIBED_BY_ROLE.
 

Uses of Iterated in wt.vc.views
 

Subinterfaces of Iterated in wt.vc.views
 interface ViewManageable
          Versioned objects that implement ViewManageable indicate that they can participate in views.
 

Uses of Iterated in wt.vc.wip
 

Subinterfaces of Iterated in wt.vc.wip
 interface Workable
          Provides an abstraction of a plug-and-play component.
 

Uses of Iterated in wt.workflow.definer
 

Classes in wt.workflow.definer that implement Iterated
 class WfProcessTemplate
          A WfProcessTemplate represents a template for a specific workflow process; it is used to create instances of a workflow process.
 

Uses of Iterated in wt.workflow.forum
 

Subinterfaces of Iterated in wt.workflow.forum
 interface IteratedSubjectOfForum
          An IteratedSubjectOfForum represents a business object that is both Iterated and supports a discussion on it.
 

Uses of Iterated in wt.workflow.notebook
 

Subinterfaces of Iterated in wt.workflow.notebook
 interface IteratedSubjectOfNotebook
          

Supported API: false

Extendable: false