Interface ADOptionAble
- All Superinterfaces:
ELContainerAble,ELDeleteAble,ELElement,ELObject
- All Known Subinterfaces:
ACActivity,ADApplicationConfiguration,ADConfigTranslation,ADModel,ADModelTranslation,ADTranslationAble,ADVersionAble,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,MEHierarchyAble,MEMappingConfigurationPackage,MEMappingConfigurationPackageForward,MEMappingConfigurationPackageReverse,MEMappingPackageContent,MEMappingPackageType,MEMappingPackageTypeForward,MEMappingPackageTypeReverse,MEModel,MEPackage,MERequirement,MESection,MEStubPackage,MEStubPackageBase,MEStubPackageExternalModel,MEStubPackageInnovator,MESystemModel,MESystemModelManagement,MM2SchemaTranslation,MMProfile,MMProfileTranslation,MMStereotype,MMSyncProfile,MMXProfile,PRAnalysisDia,PRDiaWhiteboard,PRVersionAbleDia,SMProtocolStateMachine,SMStateMachine
Elements which can own an option.
- Note:
- The interface ADOptionAble 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 TypeMethodDescriptiongetOwnedOption(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The options which are owned by the current object.voidmodifyOptionDlg(K_OPTION kOption, boolean setUserHost, String sValUserHost, int lValUserHost, boolean setUser, String sValUser, int lValUser, boolean setGeneral, String sValGeneral, int lValGeneral) Modify the options specified by the given parameters.Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.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 de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Method Details
-
modifyOptionDlg
void modifyOptionDlg(K_OPTION kOption, boolean setUserHost, String sValUserHost, int lValUserHost, boolean setUser, String sValUser, int lValUser, boolean setGeneral, String sValGeneral, int lValGeneral) throws InoNetException, SrvErrorException Modify the options specified by the given parameters.- Parameters:
kOption- Kind of the optionsetUserHost- isTrue, if user host option should be setsValUserHost- String value for the user host optionlValUserHost- Long value for the user host optionsetUser- isTrue, if user option should be setsValUser- String value for the user optionlValUser- Long value for the user optionsetGeneral- isTrue, if general option should be setsValGeneral- String value for the general optionlValGeneral- Long value for the general option- Throws:
InoNetExceptionSrvErrorException
-
getOwnedOption
<T extends ADOption> List<T> getOwnedOption(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The options which are owned by the current object.- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-