Package wt.vc
Interface Versionable
- All Superinterfaces:
_Iterated,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.vc._Versionable,Iterated,NetFactor,ObjectMappable,Persistable,Serializable
- All Known Subinterfaces:
_AdHocStringVersioned,wt.architecture._ArchitectureItemIfc,wt.architecture.trace.resource._ArchitectureResourceIfc,_BaselineConfigurationVersion,wt.change2._Changeable2,wt.configuration._Configuration,wt.configuration._ConfigurationManageable,wt.configuration._ConfiguredVersion,wt.eff._EffManagedVersion,wt.esi._EnterpriseDatable,wt.epm.familytable._EPMFamilyTable,_Genericizable,wt.sandbox._Interoperable,com.ptc.windchill.mpml._MPMCompatibility,_MPMCompatible,com.ptc.windchill.mpml.processplan.operation._MPMConsumableResource,com.ptc.windchill.mpml.mfgprocess._MPMMfgStandardGrouped,com.ptc.windchill.mpml.processplan.operation._MPMOperationHolder,com.ptc.windchill.mpml.pmi._MPMQualityHolder,com.ptc.windchill.mpml.processplan.sequence._MPMSequenceHolder,wt.vc._OneOffVersioned,wt.occurrence._PathOccurrenceContext,wt.requirement._RequirementItemIfc,wt.requirement.trace.resource._RequirementResourceIfc,wt.configuration._SerialNumberedBaselineConfigurationVersion,wt.configuration._SerialNumberedComponentVersion,wt.configuration._SerialNumberedConfiguredInstanceVersion,_SerialNumberedInstanceVersion,wt.vc._Versioned,_ViewManageable,wt.change2.workset._WorkSet,AdHocStringVersioned,ArchitectureItemIfc,ArchitectureResourceIfc,BaselineConfigurationVersion,Changeable2,Configuration,ConfigurationManageable,ConfiguredVersion,EffManagedVersion,EnterpriseDatable,EPMFamilyTable,Genericizable,wt.sandbox.Interoperable,MPMCompatibility,MPMCompatible,MPMConsumableResource,MPMMfgStandardGrouped,MPMOperationHolder,MPMQualityHolder,MPMSequenceHolder,OneOffVersioned,PathOccurrenceContext,RequirementItemIfc,RequirementResourceIfc,SerialNumberedBaselineConfigurationVersion,SerialNumberedComponentVersion,SerialNumberedConfiguredInstanceVersion,SerialNumberedInstanceVersion,Versioned,ViewManageable,WorkSet
- All Known Implementing Classes:
com.ptc.windchill.enterprise.data._AbstractEnterpriseData,_AbstractRemaObject,_AbstractWorkPackage,_AccessControlSurrogate,_AccountabilityMap,_AnalysisActivity,wt.architecture.trace.resource._ArchitectureResource,wt.access.agreement._AuthorizationAgreement,_CAPAActionPlan,com.ptc.windchill.wadm.cdrl._CDRLBasePackage,_ChangeActivity2,_ChangeAnalysis,_ChangeConcern,_ChangeInvestigation,_ChangeIssue,_ChangeOrder2,_ChangeProposal,_ChangeRequest2,_ChangeReview,_Choice,_ChoiceRule,com.ptc.windchill.wadm.cdrl._ContractPackage,_DefaultWTContainerTemplate,_EnterpriseData,_EPMDocument,_EPMSepFamilyTable,_ExpressionAlias,_IndependentAssignedExpression,com.ptc.windchill.suma.part._ManufacturerPart,_MfgHistory,_MPMConfigurationRecipe,_MPMControlCharacteristic,_MPMMfgProcess,_MPMMfgStandardGroup,_MPMOperation,com.ptc.windchill.mpml.resource._MPMOperationAssignableResource,_MPMPlant,_MPMProcessMaterial,_MPMProcessPlan,_MPMResource,_MPMResourceGroup,_MPMSequence,_MPMSkill,_MPMStandardCC,_MPMStandardOperation,_MPMTooling,_MPMWorkCenter,com.ptc.qualitymanagement.nc._NCAnalysisActivity,com.ptc.qualitymanagement.nc.investigation._NCInvestigation,_Nonconformance,_Option,_OptionSet,_PartList,_ProxyDocument,com.ptc.windchill.wp.rep._ReplicationPackage,com.ptc.windchill.enterprise.requirement._Requirement,wt.requirement.trace.resource._RequirementResource,_RevisionControlled,_ServiceEffectivity,com.ptc.windchill.enterprise.requirement._Specification,com.ptc.windchill.suma.part._SupplierPart,com.ptc.windchill.wp.tdp._TechnicalDataPackage,_UdiSuperSet2,_VariantSpec,com.ptc.windchill.suma.part._VendorPart,_VersionableChangeItem,com.ptc.windchill.wp._WorkPackage,_WTAnalysisActivity,_WTChangeActivity2,_WTChangeInvestigation,_WTChangeIssue,_WTChangeOrder2,_WTChangeProposal,_WTChangeRequest2,_WTDocument,_WTPart,_WTPartAlternateRep,_WTPartRequest,_WTProductConfiguration,_WTProductInstance2,_WTVariance,_WTWorkSet,com.ptc.windchill.enterprise.data.AbstractEnterpriseData,AbstractRemaObject,AbstractWorkPackage,AccessControlSurrogate,AccountabilityMap,AnalysisActivity,ArchitectureResource,AuthorizationAgreement,CAPAActionPlan,CDRLBasePackage,ChangeActivity2,ChangeAnalysis,ChangeConcern,ChangeInvestigation,ChangeIssue,ChangeOrder2,ChangeProposal,ChangeRequest2,ChangeReview,Choice,ChoiceRule,ContractPackage,DefaultWTContainerTemplate,EnterpriseData,EPMDocument,EPMSepFamilyTable,ExpressionAlias,IndependentAssignedExpression,ManufacturerPart,MfgHistory,MPMConfigurationRecipe,MPMControlCharacteristic,MPMMfgProcess,MPMMfgStandardGroup,MPMOperation,com.ptc.windchill.mpml.resource.MPMOperationAssignableResource,MPMPlant,MPMProcessMaterial,MPMProcessPlan,MPMResource,MPMResourceGroup,MPMSequence,MPMSkill,MPMStandardCC,MPMStandardOperation,MPMTooling,MPMWorkCenter,NCAnalysisActivity,NCInvestigation,Nonconformance,Option,OptionSet,PartList,ProxyDocument,ReplicationPackage,Requirement,RequirementResource,RevisionControlled,ServiceEffectivity,Specification,SupplierPart,TechnicalDataPackage,UdiSuperSet2,VariantSpec,VendorPart,VersionableChangeItem,WorkPackage,WTAnalysisActivity,WTChangeActivity2,WTChangeInvestigation,WTChangeIssue,WTChangeOrder2,WTChangeProposal,WTChangeRequest2,WTDocument,WTPart,WTPartAlternateRep,WTPartRequest,WTProductConfiguration,WTProductInstance2,WTVariance,WTWorkSet
@GenAsPersistable(interfaces=Iterated.class,
extendable=true)
public interface Versionable
extends wt.vc._Versionable
Plug-n-play interface indicating that the object is versioned in some
manner, i.e. it has logical branches identified in some manner and thought
of as versions. This tagging interface does not assert how these versions
are identified, and is predominantly used on the server side to simplify
and group code used to create versions. All branching (versioning) mechanisms
should extend this interface.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Field Summary
Fields inherited from interface wt.vc._Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME -
Method Summary
Methods inherited from interface wt.vc._Iterated
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setMaster, setMasterReferenceMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes