Interface ADNCondition
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAsgnAble,ELObject,ELUUIDAble
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionTheMM2Classificationof this notification condition.The kind of this notification condition.Returns a list of all properties with values of thisADNCondition.getOwnedConditionProperty(K_CONTROL_OPTION... behaviourFlags) All properties of notification conditions which are owned by this notification condition.TheADUserNotificationthat own this notification condition.All scheduled notification elements of this notification condition.booleantrue, if theMM2Classificationis evaluated exact otherwise conform.voidModifies a list of properties with values of thisADNCondition.voidSet the value of Attribut ConditionKind.voidsetExactClassification(boolean value) Set the value of Attribut IsExactClassification.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods 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.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods 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.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Method Details
-
isExactClassification
true, if theMM2Classificationis evaluated exact otherwise conform.- Throws:
InoNetExceptionSrvErrorException
-
setExactClassification
Set the value of Attribut IsExactClassification.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConditionKind
The kind of this notification condition.- Throws:
InoNetExceptionSrvErrorException
-
setConditionKind
Set the value of Attribut ConditionKind.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConditionProperties
Returns a list of all properties with values of thisADNCondition.- Throws:
InoNetExceptionSrvErrorException
-
modifyConditionProperties
void modifyConditionProperties(List<ARG_ConditionProperty> seqProp) throws InoNetException, SrvErrorException Modifies a list of properties with values of thisADNCondition.- Parameters:
seqProp- list of condition properties- Throws:
InoNetExceptionSrvErrorException
-
getUsingElement
All scheduled notification elements of this notification condition.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedConditionProperty
List<ADNConditionProperty> getOwnedConditionProperty(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All properties of notification conditions which are owned by this notification condition.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getConditionClassification
TheMM2Classificationof this notification condition.- Throws:
InoNetExceptionSrvErrorException
-
getOwningNotification
TheADUserNotificationthat own this notification condition.- Throws:
InoNetExceptionSrvErrorException
-