Interface ADVersionAble
- All Superinterfaces:
ADAccessAble, ADFindAble, ADHistoryAble, ADLockAble, ADOptionAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAsgnAble, ELObject, ELPackageAble, ELUUIDAble
- All Known Subinterfaces:
ACActivity, ADApplConfPackage, ADApplicationConfiguration, ADConfigTranslation, ADModel, ADModelTranslation, ADTranslationAble, ADXModel, BCExpression, BCPropertySet, BCRootReuseAbleElement, BCTerm, BEAnyReceiveEvent, BEBehavior, BECallEvent, BEChangeEvent, BEEvent, BEMessageEvent, BEOpaque, BESignalEvent, BETimeEvent, BI2Cube, BI2DimensionTree, BI2MeasurementTime, BIHierarchy, BIHierarchyRole, BPCallAble, BPCallAbleProcessElement, BPCollaboration, BPConditionalEventDefinition, BPDataStore, BPDia, BPEndPoint, BPError, BPEscalation, BPEventDefinition, BPGlobalMaskTask, BPGlobalTask, BPInterface, BPItemDefinition, BPLinkEventDefinition, BPMaskDefinition, BPMessage, BPPath, BPProcess, BPSignal, BPTimerEventDefinition, BRCostCenter, BRDia, BRLocation, BROrgUnit, BRPerson, BRResource, BRResourceCL, BRRole, BRTechnical, BSDia, BSFinalState, BSRegularState, BSState, CLActor, CLArtifact, CLAssocClass, CLAssociation, CLBehavioredClassifier, CLClass, CLClassDia, CLClassifier, CLCollaboration, CLCommunicationPath, CLComponent, CLComponentDia, CLCompositeStructureDia, CLDataType, CLDeclarationAbleClassifier, CLDeploymentDia, CLDeploymentSpec, CLDevice, CLDia, CLEncapsulatedClassifier, CLEnumeration, CLExecEnv, CLHierarchyAbleDia, CLInstanceSpecification, CLInterface, CLNode, CLPrimitiveType, CLRequirementDia, CLSignal, CLStructuredClassifier, CLStructureDefinition, CLStructureDefinitionDia, CLTemplateParameterAbleClass, CLUseCase, CLUseCaseDia, DBAuthorizationIdentifier, DBCheckConstraint, DBColumnSet, DBConnection, DBDia, DBGroup, DBPackage, DBRole, DBSiblingConstraint, DBSQLGeneric, DBStoredProcedure, DBTable, DBUser, DBView, DMGroup, DRBusinessKnowledgeModel, DRDecision, DRDecisionRequirementDia, DRDecisionService, DRGElement, DRInputData, DRInvocable, DRKnowledgeSource, ERAttributeSet, ERCheckConstraint, ERDia, ERDiaAll, EREntity, ERRelationship, ERView, GCConcept, GCDia, GCDynDia, GCJunction, GCNode, IAInteraction, IMAssociation, IMClassifier, IMCLDataType, IMConstraint, IMDia, IMProcedure, IMSemanticDataType, IMSequence, MEConfigurationManagement, MEConstraint, MEDashboardDataDefinition, MEHierarchyAble, MEMappingConfigurationPackage, MEMappingConfigurationPackageForward, MEMappingConfigurationPackageReverse, MEMappingPackageContent, MEMappingPackageType, MEMappingPackageTypeForward, MEMappingPackageTypeReverse, MEModel, MEPackage, MERequirement, MESection, MEStubPackage, MEStubPackageBase, MEStubPackageExternalModel, MEStubPackageInnovator, MESystemModel, MESystemModelManagement, MM2SchemaTranslation, MMProfile, MMProfileTranslation, MMSyncProfile, MMXProfile, PRAnalysisDia, PRDiaDashboard, PRDiaWhiteboard, PRVersionAbleDia, SMProtocolStateMachine, SMStateMachine
Elements which are versionable.
- See Also:
- Note:
- The interface ADVersionAble describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetVersionFile(K_INSTPURPOSE purpose, boolean complete) Returns version ASCII representation of the current object.Returns the complete version ASCII representation of the current object as a string array.Returns the version ASCII representation of the current object as a string array.Methods inherited from interface ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRoleMethods inherited from interface ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlockMethods inherited from interface ADOptionAble
getOwnedOption, modifyOptionDlgMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackageMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Method Details
-
getVersionList
Returns the complete version ASCII representation of the current object as a string array.- Throws:
InoNetExceptionSrvErrorException
-
getVersionListWithoutOpenInfo
Returns the version ASCII representation of the current object as a string array. In comparison with the VersionList info, it cannot be viewed afterwards.- Throws:
InoNetExceptionSrvErrorException
-
getVersionFile
Path getVersionFile(K_INSTPURPOSE purpose, boolean complete) throws InoNetException, SrvErrorException Returns version ASCII representation of the current object. If the parameter complete is set, allADVersionAblecontents of the current object are added.- Parameters:
purpose- INSTPURPOSE_Version | INSTPURPOSE_Publishcomplete- Use complete content- Throws:
InoNetExceptionSrvErrorException
-