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
,BPCallAbleChoreographyElement
,BPCallAbleProcessElement
,BPChoreography
,BPCollaboration
,BPConditionalEventDefinition
,BPDataStore
,BPDia
,BPEndPoint
,BPError
,BPEscalation
,BPEventDefinition
,BPGlobalChoreographyTask
,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
,DRBusinessKnowledgeModel
,DRDecision
,DRDecisionRequirementDia
,DRDecisionService
,DRGElement
,DRInputData
,DRInvocable
,DRKnowledgeSource
,ERAttributeSet
,ERCheckConstraint
,ERDia
,ERDiaAll
,EREntity
,ERRelationship
,ERView
,GCConcept
,GCDia
,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
public interface ADOptionAble extends ELContainerAble
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 Modifier and Type Interface Description static class
ADOptionAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends ADOption>
java.util.List<T>getOwnedOption(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
The options which are owned by the current object.void
modifyOptionDlg(K_OPTION kOption, boolean setUserHost, java.lang.String sValUserHost, int lValUserHost, boolean setUser, java.lang.String sValUser, int lValUser, boolean setGeneral, java.lang.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, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
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
-
modifyOptionDlg
void modifyOptionDlg(K_OPTION kOption, boolean setUserHost, java.lang.String sValUserHost, int lValUserHost, boolean setUser, java.lang.String sValUser, int lValUser, boolean setGeneral, java.lang.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:
InoNetException
SrvErrorException
-
getOwnedOption
<T extends ADOption> java.util.List<T> getOwnedOption(java.lang.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:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
-