de.mid.innovator.srv2api.icw2elem
Interface ELUUIDAble

All Superinterfaces:
ELElement, ELObject
All Known Subinterfaces:
ACActivity, ACActivityEdge, ACActivityFinalNode, ACActivityGroup, ACActivityNode, ACCentralBufferNode, ACControlFlow, ACControlNode, ACDataStoreNode, ACDecisionNode, ACExecutableNode, ACFinalNode, ACFlowFinalNode, ACForkNode, ACInitialNode, ACInterruptibleRegion, ACJoinNode, ACMergeNode, ACObjectFlow, ACObjectNode, ACParamNode, ACPartition, ACStructuredNode, ACVariable, ADChangeSet, ADMdlUser, ADModel, ADRepository, ADUsrRole, ADXModel, ANAcceptCall, ANAcceptEvent, ANAction, ANActionInputPin, ANAddStructuralFeatureValue, ANBroadcastSignal, ANCall, ANCallBehavior, ANCallOperation, ANClearAssociation, ANClearStructuralFeature, ANCreateLink, ANCreateObject, ANDestroyLink, ANDestroyObject, ANInputPin, ANInvocation, ANLink, ANOpaque, ANOutputPin, ANPin, ANRaiseException, ANReadLink, ANReadSelf, ANReadStructuralFeature, ANRemoveStructuralFeatureValue, ANReply, ANSendObject, ANSendSignal, ANStructuralFeature, ANTestIdentity, ANUnmarshall, ANValSpec, ANValuePin, ANWriteLink, ANWriteStructuralFeature, BCBaseElement, BCBaseNamedStereotypeAble, BCExpression, BCProperty, BCPropertySet, BCRelshipBinDir, BCRootReuseAbleElement, BCTerm, BEAnyReceiveEvent, BEBehavior, BECallEvent, BEChangeEvent, BECreationEvent, BEDestructionEvent, BEEvent, BEExecutionEvent, BEMessageEvent, BEOpaque, BEReceiveOperEvent, BEReceiveSignalEvent, BESendOperEvent, BESendSignalEvent, BESignalEvent, BETimeEvent, BETrigger, BI2Cube, BI2CubeDimension, BI2CubeDimensionHierarchy, BI2DimensionAttribute, BI2DimensionIdAttribute, BI2DimensionLevel, BI2DimensionPrecedence, BI2DimensionShowAttribute, BI2DimensionSortAttribute, BI2DimensionTree, BI2Hierarchy, BI2HierarchyLevel, BI2MeasurementTime, BIHierarchy, BIHierarchyRole, BPActivityNode, BPActivityResource, BPArtifact, BPAssociationArtifact, BPCallAble, BPCallAbleChoreographyElement, BPCallAbleProcessElement, BPChoreography, BPChoreographyActivity, BPChoreographySubProcess, BPChoreographyTask, BPCollaboration, BPConditionalEventDefinition, BPDataIOAssociation, BPDataObject, BPDataStore, BPDia, BPEndPoint, BPError, BPEscalation, BPEventDefinition, BPEventNode, BPFlowChoreographyContainer, BPFlowElement, BPFlowElementContainer, BPFlowProcessContainer, BPGateway, BPGlobalChoreographyTask, BPGlobalMaskTask, BPGlobalTask, BPGlobalTaskResource, BPGroupArtifact, BPGroupAssign, BPInputSet, BPInterface, BPItemAwareElement, BPItemDefinition, BPItemDefinitionRel, BPLane, BPLaneSet, BPLinkEventDefinition, BPLoopCharx, BPMappingAssociation, BPMaskDefinition, BPMaskField, BPMaskTask, BPMessage, BPMessageFlow, BPMessageFlowMapping, BPMessageReferencingElement, BPMultiInstLoopCharx, BPOperation, BPOutputSet, BPParticipant, BPParticipantMapping, BPPath, BPProcess, BPProperty, BPSequenceFlow, BPSequenceFlowNode, BPSignal, BPStdLoopCharx, BPSubProcess, BPSupportsRel, BPTaskNode, BPTimerEventDefinition, BPUseCaseInteractionRel, BPUseCasePathRel, BRCostCenter, BRDia, BRLocation, BROrgUnit, BROrgUnitMemberRel, BROrgUnitPersonRel, BROrgUnitRequiresRole, BRPerson, BRPersonContactData, BRPersonInRole, BRResource, BRResourceCL, BRResourceHierRel, BRResourceNamedRel, BRResourceNonHierRel, BRResourceRel, BRRole, BRTechnical, BSDia, BSFinalState, BSInitState, BSPseudoState, BSRegularState, BSState, BSTransition, BSVertex, CLActor, CLArtifact, CLAssocClass, CLAssociation, CLBehavioralFeature, CLClass, CLClassDia, CLClassifierTemplateParameter, CLCollaboration, CLCollaborationUse, CLCommunicationPath, CLComponent, CLComponentDia, CLComponentRealization, CLCompositeStructureDia, CLConnectAbleElement, CLConnector, CLDataType, CLDeployedArtifact, CLDeployment, CLDeploymentDia, CLDeploymentSpec, CLDeploymentTarget, CLDevice, CLDia, CLEnumeration, CLEnumLiteral, CLExecEnv, CLExtend, CLExtensionPoint, CLGeneralization, CLHierarchyAbleDia, CLInclude, CLInstanceSpecification, CLInstSpec, CLInterface, CLInterfaceRealization, CLManifestation, CLNode, CLOperation, CLParameter, CLParameterSet, CLPort, CLPrimitiveType, CLProperty, CLReception, CLRequirementDia, CLRoleBinding, CLSignal, CLStructureDefinition, CLStructureDefinitionDia, CLStructureElement, CLStructureEntry, CLStructureGroup, CLSubstitution, CLTemplateBinding, CLTemplateParameter, CLTemplateParameterAbleClass, CLUseCase, CLUseCaseDia, DBAuthorization, DBAuthorizationIdentifier, DBCheckConstraint, DBColumn, DBColumnSet, DBDia, DBForeignKey, DBGroup, DBIndex, DBIndexedColumn, DBMergedTable, DBPackage, DBPrivilege, DBProcedureExpression, DBRole, DBRoleAuthorization, DBSiblingConstraint, DBSQLGeneric, DBStoredProcedure, DBTable, DBTableColumn, DBTrigger, DBUniqueKey, DBUser, DBView, DBViewColumn, DBViewFrom, DGCommand, DGConfig, DGDocuStructureRoot, DGFooter, DGHeader, DGSelection, DGTemplate, DGTitle, DGTreeTemplate, ELComment, ELConstraint, ERAttribute, ERAttributeSet, ERCheckConstraint, ERDia, ERDiaAll, EREntity, ERForeignKey, ERGeneralization, ERGeneralizationSet, ERRelationship, ERRole, ERUniqueKey, ERUsedAttribute, ERView, ERViewAttribute, ERViewFrom, GCConcept, GCConceptConnection, GCConceptRealization, GCDia, IAActionExecSpec, IAAlt, IAAssert, IABehaviorExecSpec, IABreak, IACallMessage, IACombined, IAConsider, IAConstraint, IAContinuation, IACreateMessage, IACritical, IADestructMessage, IAExecOccSpec, IAExecSpec, IAFragment, IAGate, IAIgnore, IAInteraction, IALifeline, IALoop, IALostAndFound, IAMessage, IAMessageEnd, IAMessageOccSpec, IANeg, IAOccSpec, IAOperand, IAOpt, IAOrdering, IAPar, IAReplyMessage, IASeq, IASignalMessage, IAStateInvariant, IAStrict, IAUse, IMAssociation, IMClassifier, IMCLDataType, IMConstraint, IMDia, IMFeature, IMGeneralization, IMGeneralizationSet, IMIndex, IMIndexedFeature, IMKey, IMKeyRelationship, IMProcedure, IMProcedureExpression, IMProperty, IMSemanticDataType, IMSequence, IMStructuralFeature, IMTrigger, IMUniqueKey, MEAbstraction, MEAssignAbleConstraint, MEAttachment, MEComment, MEConfigurationManagement, MEConstraint, MECopy, MECreateRedirect, MEDependency, MEDurationConstraint, MEElementImport, MEHierarchyAble, MEIntervalConstraint, MEMappingConfigurationPackage, MEMappingConfigurationPackageForward, MEMappingConfigurationPackageReverse, MEMappingDependency, MEMappingPackageContent, MEMappingPackageType, MEMappingPackageTypeForward, MEMappingPackageTypeReverse, MEModel, MENamespaceAsgnAble, MEPackage, MEPackageAble, MEPackageImport, MEProxyAssignment, MERealization, MERefAbleAsResource, MERequirement, MESection, MESimpleConstraint, MEStubPackage, MEStubPackageBase, MEStubPackageExternalModel, MEStubPackageInnovator, MESystemModel, MESystemModelManagement, METimeConstraint, MEUsage, MM2Association, MM2Attribute, MM2Class, MM2Package, MM2TypeEnumMember, MMCreateTemplate, MMEngineeringSequence, MMFilter, MMFontColor, MMLabel, MMProfile, MMStereotype, MMStereotypeProperty, MMText, MMTSOption, MMTSOptionForeignKey, MMTSOptionIndex, MMTSOptionIndexedColumn, MMTSOptionTable, MMTSOptionTableColumn, MMTSOptionUniqueKey, MMTSOptionView, MMTSOptionViewColumn, MMTSOptionViewFrom, MMTSType, MMTypeSystem, MMVerify, MMXProfile, PRDiaWhiteboard, PRVersionAbleDia, SMChoice, SMDeepHistory, SMEntryPoint, SMExitPoint, SMFinalState, SMInit, SMJoinFork, SMJunction, SMProtocolStateMachine, SMPseudoState, SMRegion, SMRegularState, SMShallowHistory, SMState, SMStateMachine, SMTerminator, SMTransExt, SMTransInt, SMTransition, SMVertex

public interface ELUUIDAble
extends ELElement

a element that provides an uuid. UUIDs are unique within an Innovator model.

See Also:
ELUUIDAbleHelper
Note:
The interface ELUUIDAble describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!

Nested Class Summary
static class ELUUIDAble.VAttr
           
 
Method Summary
 String getUUID()
          Returns the element's Innovator UUID (Universally Unique Identifier).
 void setUUID(String value)
          Set the value of Attribut UUID.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
 

Method Detail

getUUID

String getUUID()
               throws InoNetException,
                      SrvErrorException
Returns the element's Innovator UUID (Universally Unique Identifier).

Throws:
InoNetException
SrvErrorException

setUUID

void setUUID(String value)
             throws InoNetException,
                    SrvErrorException
Set the value of Attribut UUID.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException