Uses of Interface
de.mid.innovator.srv2api.icw2model.MENamedElement
-
Packages that use MENamedElement Package Description de.mid.innovator.srv2api.icw2ac Activity modeling emphasizes the sequence and conditions for coordinating lower-level behaviors, rather than which classifiers own those behaviors.de.mid.innovator.srv2api.icw2bc Package for Business Object Modeling.de.mid.innovator.srv2api.icw2be The Common Behaviors package specifies the core concepts required for dynamic elements and provides the infrastructure to support more detailed definitions of behavior.de.mid.innovator.srv2api.icw2bp Package for Business Process Model and Notation (BPMN).de.mid.innovator.srv2api.icw2br Business resource modeling package.de.mid.innovator.srv2api.icw2bs State machine for Business Object Modeling.de.mid.innovator.srv2api.icw2class The classes package deals with the basic modeling concepts of UML and, in particular, classes and their relationships.de.mid.innovator.srv2api.icw2db The DB package (specialization of the IM package) describes the concepts needed for modeling a relational database.de.mid.innovator.srv2api.icw2dm The purpose of DMN is to provide the constructs that are needed to model decisions, so that organizational decision-making can be readily depicted in diagrams, accurately defined by business analysts, and (optionally) automated.de.mid.innovator.srv2api.icw2er The ER package (specialization of the IM package) deals with the modeling concepts for the Entity Relationship Model and, in particular, entities, attributes and their relationships.
In addition it deals with the concepts of Online Analytical Processing (OLAP) to build a data warehouse for business intelligence (BI) matters.de.mid.innovator.srv2api.icw2gc Package for concept modeling.de.mid.innovator.srv2api.icw2ia The Interaction package describes the concepts needed to express interactions.de.mid.innovator.srv2api.icw2im The IM package specify the Information Management Metamodel core concepts required for data modeling.de.mid.innovator.srv2api.icw2model This packagage contains elements representing the logical model.de.mid.innovator.srv2api.icw2sm The StateMachine package defines a set of concepts that can be used for modeling discrete behavior through finite statetransition systems. -
-
Uses of MENamedElement in de.mid.innovator.srv2api.icw2ac
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2ac Modifier and Type Interface Description interfaceACActivityAn activity specifies the coordination of executions of subordinate behaviors using a control and data flow model.interfaceACActivityEdgeFlow edge for either control flow of object flow.interfaceACActivityFinalNodeAn activity final node is a final node that stops all flows in an activity.interfaceACActivityGroupinterfaceACActivityNodeinterfaceACCentralBufferNodeA central buffer node is an object node for managing flows from multiple sources and destinations.interfaceACControlFlowA control flow is an edge that starts an activity node after the previous one is finished.interfaceACControlNodeA control node is an abstract activity node that coordinates flows in an activity.interfaceACDataStoreNodeA data store node is a central buffer node for non-transient information.interfaceACDecisionNodeA decision node is a control node that chooses between outgoing flows.interfaceACExecutableNodeAn executable node is an abstract class for activity nodes that may be executed.interfaceACFinalNodeinterfaceACFlowFinalNodeA flow final node is a final node that terminates a flow.interfaceACForkNodeA fork node is a control node that splits a flow into multiple concurrent flows.interfaceACInitialNodeAn initial node is a control node which flow starts at when the activity is invoked.interfaceACInterruptibleRegionAn interruptible activity region is an activity group that supports termination of tokens flowing in the portions of an activity.interfaceACJoinNodeA join node is a control node that synchronizes multiple flows.interfaceACMergeNodeA merge node is a control node that brings multiple alternate flows together.interfaceACObjectFlowAn object flow is an activity edge that can have objects or data passing along it.interfaceACObjectNodeAn object node is an activity node that indicates an instance of a particular classifier, possibly in a particular state, and may be available at a particular point in the activity.interfaceACParamNodeAn activity parameter node is an object node for inputs and outputs to activities.interfaceACPartitionAn activity partition is a kind of activity group that identifies actions that have common characteristics.interfaceACStructuredNodeA structured activity node is an executable activity node that may have an expansion into subordinate nodes as an ActivityGroup.interfaceACVariableVariables are elements for passing data between actions indirectly.interfaceANAcceptCallAcceptCallAction is an accept event action that represents the receipt of a synchronous call request.interfaceANAcceptEventAcceptEventAction is an action that waits for the occurrence of an event meeting specified condition.interfaceANActionAn action is a named element that is the fundamental unit of executable functionality.interfaceANActionInputPinAn action input pin is a kind of pin that executes an action to determine the values to input to another.interfaceANAddStructuralFeatureValueStructural features are potentially multi-valued and ordered; this means that the action supports specification of insertion points for new values.interfaceANBroadcastSignalBroadcastSignalAction is an action that transmits a signal instance to all the potential target objects in the system.interfaceANCallCallAction is an abstract class for actions that invoke behavior and receive return values.interfaceANCallBehaviorinterfaceANCallOperationinterfaceANClearAssociationThis action destroys all links of an association that have a particular object at one end.interfaceANClearStructuralFeatureThis action removes all values of a structural feature.interfaceANCreateLinkThis action can be used to create links and link objects.interfaceANCreateObjectThis action instantiates a classifier.interfaceANDestroyLinkThis action destroys a link or a link object.interfaceANDestroyObjectThis action destroys the object on its input pin at runtime.interfaceANInputPinAn input pin is a pin that holds input values to be consumed by an action.interfaceANInvocationInvocation is an abstract class for the various actions that invoke behavior.interfaceANLinkA link action creates, destroys or reads links, identifying a link by its end objects and qualifier values, if any.interfaceANOpaqueAn action with implementation-specific semantics.interfaceANOutputPinAn output pin is a pin that holds output values produced by an action.interfaceANPinA pin is a typed element and multiplicity element that provides values to actions and accept result values from them.interfaceANRaiseExceptionAction that causes an exception to occur.interfaceANReadLinkThis action navigates an association towards one end which is the end that does not have an input pin to take its object (the "open" end).interfaceANReadSelfEvery action is ultimately a part of some behavior, which is in turn optionally attached in some way to the specification of a classifier -- for example, as the body of a method or as part of a state machine.interfaceANReadStructuralFeatureThis action reads the values of a structural feature in order if the structural feature is ordered.rinterfaceANRemoveStructuralFeatureValueThe object to access is specified dynamically by referring to an input pin which the object will be placed on at runtime.interfaceANReplyAction that accepts a set of return values and a value containing return information produced by a previous accept call action.interfaceANSendObjectSendObjectAction is an action that transmits an object to the target object where it may invoke behavior such as the firing of state machine transitions or the execution of an activity.interfaceANSendSignalSendSignalAction is an action that creates a signal instance from its inputs and transmits it to the target object where it may cause the firing of a state machine transition or the execution of an activity.interfaceANStructuralFeatureThis abstract action class statically specifies the structural feature being accessed.interfaceANTestIdentityThis action returns true if the two input values are the same identity, false if they are not.interfaceANUnmarshallAction that breaks an object of a known type into outputs each of which is equal to a value froma structural feature of the object.interfaceANValSpecThe action returns the result of evaluating a value specification.interfaceANValuePinA value pin is an input pin that provides a value by evaluating a value specification.interfaceANWriteLinkA write link action takes a complete identification of a link and creates or destroys it.interfaceANWriteStructuralFeatureA write structural feature action operates on a structural feature of an object to modify its values. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2bc
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2bc Modifier and Type Interface Description interfaceBCBaseNamedStereotypeAbleThis is a utility class for BCBaseNamedStereotypeAble that provides static methods for creation or other purposes.interfaceBCExpressioninterfaceBCPropertyinterfaceBCPropertySetinterfaceBCRootReuseAbleElementThis is a utility class for BCRootReuseAbleElement that provides static methods for creation or other purposes.interfaceBCTermA term relevant for the business description. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2be
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2be Modifier and Type Interface Description interfaceBEAnyReceiveEventA transition trigger associated with AnyReceiveEvent specifies that the transition is to be triggered by the receipt of any message that is not explicitly referenced in another transition from the same vertex.interfaceBEBehaviorBehavior is a specification of how its context classifier changes state over time.interfaceBECallEventA call event represents the reception of a request to invoke a specific operation.interfaceBEChangeEventA change event occurs when a Boolean-valued expression becomes true, for example, as a result of a change in the value held in a slot corresponding to an attribute.interfaceBEEventAn event is the specification of some occurrence that may potentially trigger effects by an object.interfaceBEMessageEventA message event specifies the receipt by an object of either a call or a signal.interfaceBEOpaqueThe semantics of the behavior is determined by the implementation.interfaceBESignalEventA signal event represents the receipt of an asynchronous signal.interfaceBETimeEventA time event specifies a point in time by an expression.interfaceBETriggerA trigger specifies an event that may cause the execution by the execution of an action, but need not be. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2bp
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2bp Modifier and Type Interface Description interfaceBPActivityNodeThis is a utility class for BPActivityNode that provides static methods for creation or other purposes.interfaceBPActivityResourceThe activity resource specifies the business entity or role or system to perform or work on the activity.interfaceBPArtifact"BPMN provides modelers with the capability of showing additional information about a Process that is not directly related to the Sequence Flow or Message Flow of the Process.interfaceBPAssociationArtifactNote that directional Associations were used in BPMN 1.2 to show how Data Objects were inputs or outputs to Activities.interfaceBPCallAbleThis is a utility class for BPCallAble that provides static methods for creation or other purposes.interfaceBPCallAbleChoreographyElementThis is a utility class for BPCallAbleChoreographyElement that provides static methods for creation or other purposes.interfaceBPCallAbleProcessElementThis is a utility class for BPCallAbleProcessElement that provides static methods for creation or other purposes.interfaceBPChoreographyinterfaceBPChoreographyActivityThis is a utility class for BPChoreographyActivity that provides static methods for creation or other purposes.interfaceBPChoreographySubProcessinterfaceBPChoreographyTaskinterfaceBPCollaborationinterfaceBPConditionalEventDefinitioninterfaceBPDataObjectinterfaceBPDataStoreinterfaceBPEndPointThe end points element may be extended with endpoint reference definitions introduced in other specifications (e.g., WS-Addressing).interfaceBPErrorinterfaceBPEscalationAnBPEscalationidentifies a business situation that a process might need to react to.interfaceBPEventDefinitioninterfaceBPEventNodeinterfaceBPFlowChoreographyContainerThis is a utility class for BPFlowChoreographyContainer that provides static methods for creation or other purposes.interfaceBPFlowElementThis is a utility class for BPFlowElement that provides static methods for creation or other purposes.interfaceBPFlowElementContainerThis is a utility class for BPFlowElementContainer that provides static methods for creation or other purposes.interfaceBPFlowProcessContainerThis is a utility class for BPFlowProcessContainer that provides static methods for creation or other purposes.interfaceBPGatewayinterfaceBPGlobalChoreographyTaskinterfaceBPGlobalMaskTaskinterfaceBPGlobalTaskinterfaceBPGlobalTaskResourceinterfaceBPGroupArtifactinterfaceBPGroupAssigninterfaceBPInputSetinterfaceBPInterfaceAn interface defines a set of operations that are implemented by services.interfaceBPItemAwareElementThis is a utility class for BPItemAwareElement that provides static methods for creation or other purposes.interfaceBPItemDefinitionThe Business Object defines an object important for the definition of business processes or concepts.interfaceBPLaneLanes are used to organize and categorize activities within a Pool.interfaceBPLaneSetinterfaceBPLinkEventDefinitioninterfaceBPMappingAssociationThis is a utility class for BPMappingAssociation that provides static methods for creation or other purposes.interfaceBPMaskDefinitioninterfaceBPMaskFieldinterfaceBPMaskTaskinterfaceBPMessageinterfaceBPMessageFlowOn message modification try to set the message on the source and target node of the message flow as well as on message flow itself.interfaceBPMessageFlowMappinginterfaceBPOperationinterfaceBPOutputSetinterfaceBPParticipantinterfaceBPParticipantMappinginterfaceBPPathA path in a process.interfaceBPProcessinterfaceBPPropertyinterfaceBPSequenceFlowinterfaceBPSequenceFlowNodeThis is a utility class for BPSequenceFlowNode that provides static methods for creation or other purposes.interfaceBPSignalSignal to trigger e.g a signal event.interfaceBPSubProcessinterfaceBPSupportsRelinterfaceBPTaskNodeinterfaceBPTimerEventDefinitioninterfaceBPUseCaseInteractionRelinterfaceBPUseCasePathRel -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2br
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2br Modifier and Type Interface Description interfaceBRCostCenterinterfaceBRLocationinterfaceBROrgUnitinterfaceBRPersoninterfaceBRPersonContactDatainterfaceBRResourceinterfaceBRResourceCLAn actor specifies a role played by a user or any other system that interacts with the subject.interfaceBRResourceNamedRelinterfaceBRRoleinterfaceBRTechnical -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2bs
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2bs Modifier and Type Interface Description interfaceBSFinalStateinterfaceBSInitStateinterfaceBSPseudoStateThis is a utility class for BSPseudoState that provides static methods for creation or other purposes.interfaceBSRegularStateinterfaceBSStateThis is a utility class for BSState that provides static methods for creation or other purposes.interfaceBSTransitioninterfaceBSVertexThis is a utility class for BSVertex that provides static methods for creation or other purposes. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2class
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2class Modifier and Type Interface Description interfaceCLActorAn actor specifies a role played by a user or any other system that interacts with the subject.interfaceCLArtifactAn artifact is the specification of a physical piece of information that is used or produced by a software development process or by deployment and operation of a system.interfaceCLAssocClassA model element that has both association and class properties.interfaceCLAssociationAn association describes a set of tuples whose values refer to typed instances.interfaceCLBehavioralFeatureA behavioral feature is a feature of a classifier that specifies an aspect of the behavior of its instances.interfaceCLBehavioredClassifierA classifier can have behavior specifications defined in its namespace.interfaceCLClassThe purpose of a class is to specify a classification of objects and to specify the features that characterize the structure and behavior of those objects.interfaceCLClassifierA classifier is a classification of instances — it describes a set of instances that have features in common.interfaceCLCollaborationA collaboration describes a structure of collaborating elements (roles), each performing a specialized function, which collectively accomplish some desired functionality.interfaceCLCollaborationUseA collaboration use represents the application of the pattern described by a collaboration to a specific situation involving specific classes or instances playing the roles of the collaboration.interfaceCLCommunicationPathA communication path is an association between two deployment targets which they are able to exchange signals and messages through.interfaceCLComponentA component represents a modular part of a system that encapsulates its contents and whose manifestation is replaceable within its environment.interfaceCLComponentRealizationThe component realization concept is specialized in the components package to (optionally) define the classifiers that realize the contract offered by a component in terms of its provided and required interfaces.interfaceCLConnectAbleElementA ConnectAbleElement is an abstract metaclass representing a set of instances that plays the role of a classifier.interfaceCLConnectorSpecifies a link that enables communication between two or more instances.interfaceCLDataTypeA data type is a type whose instances are only identified by their value.interfaceCLDeclarationAbleClassifierThis is a utility class for CLDeclarationAbleClassifier that provides static methods for creation or other purposes.interfaceCLDeployedArtifactA deployed artifact is an artifact or artifact instance that has been deployed to a deployment target.interfaceCLDeploymentA deployment is the allocation of an artifact or artifact instance to a deployment target.interfaceCLDeploymentSpecA deployment specification specifies a set of properties that determine execution parameters of a component artifact that is deployed on a node.interfaceCLDeploymentTargetA deployment target is the location for a deployed artifact.interfaceCLDeviceA device is a physical computational resource with processing capability which artifacts may be deployed for execution on.interfaceCLEncapsulatedClassifierThis is a utility class for CLEncapsulatedClassifier that provides static methods for creation or other purposes.interfaceCLEnumerationAn enumeration is a data type whose values are enumerated in the model as enumeration literals.interfaceCLEnumLiteralAn enumeration literal is a user-defined data value for an enumeration.interfaceCLExecEnvAn execution environment is a node that offers an execution environment for specific types of components that are deployed on it in the form of executable artifacts.interfaceCLExtendinterfaceCLExtensionPointAn extension point identifies a point in the behavior of a use case where that behavior can be extended by the behavior of some other (extending) use case, as specified by an extend relationship.interfaceCLIncludeinterfaceCLInstanceSpecificationAn instance specification is a model element that represents an instance in a modeled system.interfaceCLInstSpecThis is a utility class for CLInstSpec that provides static methods for creation or other purposes.interfaceCLInterfaceAn interface is a kind of classifier that represents a declaration of a set of coherent public features and obligations.interfaceCLInterfaceRealizationAn interface realization is a specialized realization relationship between a classifier and an interface.interfaceCLManifestationA manifestation is the concrete physical rendering of one or more model elements by an artifact.interfaceCLNodeA node is a computational resource which artifacts may be deployed for execution on.interfaceCLOperationAn operation is a behavioral feature of a classifier that specifies the name, type, parameters and constraints for invoking an associated behavior.interfaceCLParameterA parameter is a specification of an argument used to pass information into or out of an invocation of a behavioral feature.interfaceCLParameterAbleThis is a utility class for CLParameterAble that provides static methods for creation or other purposes.interfaceCLParameterSetA parameter set is an element that provides alternative sets of inputs or outputs that a behavior may use.
If a behavior has input parameters that are in a parameter set, any inputs that are not in a parameter set must be streaming.interfaceCLPortA port is a property of a classifier that specifies a distinct interaction point between that classifier and its environment or between the (behavior of the) classifier and its internal parts.interfaceCLPrimitiveTypeA primitive type defines a predefined data type, without any relevant substructure (it has no parts).interfaceCLPropertyA property is a structural feature.interfaceCLReceptionA reception is a declaration stating that a classifier is prepared to react to the receipt of a signal.interfaceCLRoleBindinginterfaceCLSignalA signal is a specification of send request instances communicated between objects.interfaceCLStructuredClassifierThis is a utility class for CLStructuredClassifier that provides static methods for creation or other purposes.interfaceCLStructureDefinitioninterfaceCLStructureElementThis is a utility class for CLStructureElement that provides static methods for creation or other purposes.interfaceCLStructureEntryinterfaceCLStructureGroupinterfaceCLSubstitutionA substitution is a relationship between two classifiers and signifies that the substituting classifier complies with the contract specified by the contract classifier.interfaceCLTemplateParameterAbleClassinterfaceCLUseCaseA use case is the specification of a set of actions performed by a system.interfaceCLValueRangeAbleThis is a utility class for CLValueRangeAble that provides static methods for creation or other purposes. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2db
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2db Modifier and Type Interface Description interfaceDBAuthorizationIdentifierThis is a utility class for DBAuthorizationIdentifier that provides static methods for creation or other purposes.interfaceDBCheckConstraintinterfaceDBColumnThis is a utility class for DBColumn that provides static methods for creation or other purposes.interfaceDBColumnSetinterfaceDBForeignKeyinterfaceDBGroupinterfaceDBIndexinterfaceDBMergedTableThe merge methods ofDBTableare creating aDBMergedTableto keep information which was the assimilated table.interfaceDBPackageADBPackageis both aMEPackagefor organizing elements in a tree and aDBSQLObjectfor modeling privileges or relationships to other SQL objects.interfaceDBRoleinterfaceDBSiblingConstraintinterfaceDBSQLGenericinterfaceDBStoredProcedureinterfaceDBTableinterfaceDBTableColumninterfaceDBTriggerinterfaceDBUniqueKeyinterfaceDBUserinterfaceDBViewinterfaceDBViewColumninterfaceDBViewFrominterfaceDBViewSubselectFromADBViewSubselectFromof aDBViewpoints to anDBColumnSetto use its columns in subselects wihtin expressions.Methods in de.mid.innovator.srv2api.icw2db with parameters of type MENamedElement Modifier and Type Method Description static java.util.List<DBForeignKey>DBForeignKeyHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates (if possible) aDBForeignKeyfor the givenERForeignKey(ER element) in the givenDBTable(DB element).static DBSiblingConstraintDBSiblingConstraintHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates aDBSiblingConstraintfor the givenERGeneralizationSet(ER element) in the givenMEModel(DB element).static java.util.List<DBTableColumn>DBTableColumnHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates aDBTableColumnfor the givenERAttribute(ER element) in the givenDBTable(DB element).
This standard mapping creates aMEMappingDependencywith the attribute as requirement element and with the newly created table column as implementation element.static DBTableDBTableHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)static java.util.List<DBUniqueKey>DBUniqueKeyHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates aDBUniqueKeyfor the givenERUniqueKey(ER element) in the givenDBTable(DB element).
This standard mapping creates aMEMappingDependencywith the ER key as requirement element and with the newly created DB key as implementation element. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2dm
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2dm Modifier and Type Interface Description interfaceDMInformationItemThe classDMInformationItemis used to model variables at the decision logic level in decision models.interfaceDMInputClauseThe classDMInputClauseis used to model aDMDecisionTableinput.interfaceDMOutputClauseThe classDMOutputClauseis used to model aDMDecisionTableoutput.interfaceDMRuleAnnotationClauseThe classDMRuleAnnotationClauseis used to model aDMDecisionTableannotation.interfaceDRBusinessKnowledgeModelThe classDRBusinessKnowledgeModelis used to model a business knowledge model.interfaceDRDecisionThe classDRDecisionis used to model a decision.interfaceDRDecisionServiceinterfaceDRGElementDRGElementis the abstract superclass for all DMN elements that are graphical represented in aDRDecisionRequirementDia.interfaceDRInputDataDMN uses the classDRInputDatato model the inputs of aDRDecisionwhose values are defined outside of the decision model.interfaceDRInvocableThis is a utility class for DRInvocable that provides static methods for creation or other purposes.interfaceDRKnowledgeSourceThe classDRKnowledgeSourceis used to model authoritative knowledge sources in a decision model. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2er
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2er Modifier and Type Interface Description interfaceBI2CubeIn anBI2Cube, the data is stored redundantly in segments of a multidimensional cube.interfaceBI2CubeDimensionABI2CubeDimensionis an axis of anBI2Cubeand refers to aBI2DimensionTreeto determine the semantics of the axis labeling.interfaceBI2DimensionAttributeABI2DimensionAttributeis a property of aBI2DimensionLeveland is also used in all hierarchy levels that belong to this dimension level.interfaceBI2DimensionIdAttributeABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for item identification.interfaceBI2DimensionLevelABI2DimensionLeveldescribes the semantic of the unit for which the data is collected.interfaceBI2DimensionShowAttributeABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for providing the data.interfaceBI2DimensionSortAttributeABI2DimensionIdAttributeis a kind of aBI2DimensionAttributeused for sorting.interfaceBI2DimensionTreeABI2DimensionTreeis a quasi-hierarchy that describes the levels in which the data is aggregated.interfaceBI2HierarchyABI2Hierarchyis a path in aBI2DimensionTreethrough which the data is collected in aggregated form.interfaceBI2HierarchyLevelABI2HierarchyLevelis the use of aBI2DimensionLevelin aBI2Hierarchyand thus indirectly the use of theERAttributeSetassigned to the dimension level.interfaceBI2MeasurementTimeABI2MeasurementTimedefines the rule, at which point of time the data is determined.interfaceBIHierarchyDeprecated: Use the BI2 classes for the 2nd generation procedure.interfaceBIHierarchyRoleDeprecated: Use the BI2 classes for the 2nd generation procedure.interfaceERAttributeAnERAttributeis a property of anEREntity.interfaceERAttributeSetinterfaceERCheckConstraintAERCheckConstraintdescribes the value consistency of the attributes.interfaceEREntityAnEREntityas part of the Entity Relationship Model is specified by its attributes and its relationships to other entities.interfaceERForeignKeyinterfaceERGeneralizationSetAERGeneralizationSetis a collection of generalization relationships to specify disjoint and covering instance sets of the specialization entities.interfaceERRelationshipinterfaceERRoleinterfaceERUniqueKeyinterfaceERUsedAttributeinterfaceERViewAERViewto the Entity Relationship Model builds a table by joining and filtering the selected attributes.interfaceERViewAttributeAnERViewAttributedescribes a column of anERView.interfaceERViewFromAERViewFromof aERViewpoints to anERAttributeSetto use its attributes for viewing or filtering.interfaceERViewSubselectFromAERViewSubselectFromof aERViewpoints to anERAttributeSetto use its attributes in subselects wihtin expressions. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2gc
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2gc Modifier and Type Interface Description interfaceGCConceptA concept is a generic modeling construct which may be realized by different model elements.interfaceGCConceptConnectionThe directed connection between two concepts.interfaceGCConceptRealizationThe realization of a concept by another model element. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2ia
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2ia Modifier and Type Interface Description interfaceIAActionExecSpecActionExecutionSpecification is a kind of ExecutionSpecification that represents the execution of an action.interfaceIAAltThe interactionOperator 'alt' designates that the CombinedFragment represents a choice of behavior.interfaceIAAssertThe interactionOperator 'assert' designates that the CombinedFragment represents an assertion.interfaceIABehaviorExecSpecBehaviorExecutionSpecification is a kind of ExecutionSpecification that represents the execution of a behavior.interfaceIABreakThe interactionOperator 'break' designates that the CombinedFragment represents a breaking scenario in the sense that the operand is a scenario that is performed instead of the remainder of the enclosing InteractionFragment.interfaceIACallMessageThe message is generated by a call to an operation.interfaceIACombinedA combined fragment defines an expression of interaction fragments.interfaceIAConsiderThe interactionOperator 'consider' designates which messages should be considered within this combined fragment.interfaceIAContinuationA Continuation is a syntactic way to define continuations of different branches of an Alternative CombinedFragment.interfaceIACreateMessageThe message that designates the creation of another lifeline object.interfaceIACriticalThe interactionOperator 'critical' designates that the CombinedFragment represents a critical region.interfaceIADestructMessageThe message that designates the termination of another lifeline.interfaceIAExecOccSpecinterfaceIAExecSpecAn ExecutionSpecification is a specification of the execution of a unit of behavior or action within the lifeline.interfaceIAFragmentInteractionFragment is an abstract notion of the most general interaction unit.interfaceIAGateA gate is a connection point for relating a message outside an InteractionFragment with a message inside an InteractionFragment.interfaceIAIgnoreThe interacionOperator 'ignore' designates that there are some message types that are not shown within this combined fragment.interfaceIAInteractionAn interaction is a unit of behavior that focuses on the observable exchange of information between ConnectAbleElements.interfaceIALifelineA lifeline represents an individual participant in the iteraction.interfaceIALoopThe interactionOperator 'loop' designates that the CombinedFragment represents a loop.interfaceIALostAndFoundinterfaceIAMessageA message is a NamedElement that defines one specific kind of communication in an interaction.interfaceIAMessageEndA MessageEnd is an abstract NamedElement that represents what can occur at the end of a message.interfaceIAMessageOccSpecSpecifies the occurrence of message events, such as sending and receiving of signals or invoking or receiving of operation calls.interfaceIANegThe interactionOperator 'neg' designates that the CombinedFragment represents traces that are defined to be invalid.interfaceIAOccSpecAn OccurrenceSpecification is the basic semantic unit of interactions.interfaceIAOperandAn InteractionOperand is contained in a CombinedFragment.interfaceIAOptThe interactionOperator 'opt' designates that the CombinedFragment represents a choice of behavior where either the (sole) operand happens or nothing happens.interfaceIAOrderingA GeneralOrdering represents a binary relation between two OccurrenceSpecifications to describe that one OccurrenceSpecification must occur before the other in a valid trace.interfaceIAParThe interactionOperator 'par' designates that the CombinedFragment represents a parallel merge between the behaviors of the operands.interfaceIAReplyMessageThe message is a reply message to an operation call.interfaceIASeqThe interactionOperator 'seq' designates that the CombinedFragment represents a weak sequencing between the behaviors of the operands.interfaceIASignalMessageThe message was generated by the asynchronous sending of a signal.interfaceIAStateInvariantA StateInvariant is a runtime constraint on the participants of the interaction.interfaceIAStrictThe interactionOperator 'strict' designates that the CombinedFragment represents a strict sequencing between the behaviors of the operands.interfaceIAUseAn InteractionUse refers to an interaction. -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2im
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2im Modifier and Type Interface Description interfaceIMAssociationAssociation between two classifiers.interfaceIMClassifierClassifier within an Information Management Model.interfaceIMCLDataTypeThis abstract type combines the behavior ofIMSemanticDataTypeandCLDataType.interfaceIMConstraintThis is a utility class for IMConstraint that provides static methods for creation or other purposes.interfaceIMFeatureThis is a utility class for IMFeature that provides static methods for creation or other purposes.interfaceIMGeneralizationSetThis is a utility class for IMGeneralizationSet that provides static methods for creation or other purposes.interfaceIMIndexThis is a utility class for IMIndex that provides static methods for creation or other purposes.interfaceIMKeyThis is a utility class for IMKey that provides static methods for creation or other purposes.interfaceIMKeyRelationshipThis is a utility class for IMKeyRelationship that provides static methods for creation or other purposes.interfaceIMProcedureThis is a utility class for IMProcedure that provides static methods for creation or other purposes.interfaceIMPropertyThis is a utility class for IMProperty that provides static methods for creation or other purposes.interfaceIMSemanticDataTypeA type which describes the semantic of its stored value.interfaceIMSequenceSubclass ofIMSemanticDataTypewith automatic unique value.interfaceIMStructuralFeatureThis is a utility class for IMStructuralFeature that provides static methods for creation or other purposes.interfaceIMTriggerThis is a utility class for IMTrigger that provides static methods for creation or other purposes.interfaceIMUniqueKeyThis is a utility class for IMUniqueKey that provides static methods for creation or other purposes.interfaceIMViewFromThis is a utility class for IMViewFrom that provides static methods for creation or other purposes.interfaceIMViewSubselectFromThis is a utility class for IMViewSubselectFrom that provides static methods for creation or other purposes.Methods in de.mid.innovator.srv2api.icw2im with parameters of type MENamedElement Modifier and Type Method Description static IMCLDataTypeIMCLDataTypeHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates aIMCLDataTypefor the given data type (ER element) in the givenMEModel(DB element).
This standard mapping creates aMEMappingDependencywith the given type as requirement element and with the newly created type as implementation element.static java.util.List<IMKeyRelationshipFeature>IMKeyRelationshipFeatureHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates an analogIMKeyRelationshipFeaturefor the given ER element in the givenDBForeignKey(DB element).static IMSequenceIMSequenceHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates aIMSequencefor the given sequence type.static java.util.List<IMUniqueKeyFeature>IMUniqueKeyFeatureHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)This method creates an analogIMUniqueKeyFeaturefor the given ER element in the givenDBUniqueKey(DB element). -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2model
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2model Modifier and Type Interface Description interfaceMEAbstractionAn abstraction is a relationship that relates two elements or sets of elements that represent the same concept at different levels of abstraction or from different viewpoints.interfaceMEConfigurationManagementConfiguration management package.interfaceMEConstraintA constraint is a condition or restriction expressed in natural language text or in a machine readable language for the purpose of declaring some of the semantics of an element.interfaceMECopyinterfaceMECreateRedirectinterfaceMEDependencyA dependency is a relationship that signifies that a single or a set of model elements requires other model elements for their specification or implementation.interfaceMEHierarchyAbleAbstract superclass for Metaclasses which may own PackageableElements, e.g.interfaceMEMappingConfigurationPackageAbstract mapping configuration package.interfaceMEMappingConfigurationPackageForwardMapping configuration package forward direction.interfaceMEMappingConfigurationPackageReverseMapping configuration package reverse direction.interfaceMEMappingDependencyMapping dependendcy is a subclass ofMEDependency.interfaceMEMappingPackageContentPackage used for content below MappingPackageType.interfaceMEMappingPackageTypeAbstract mapping package type defines the mapping type.interfaceMEMappingPackageTypeForwardImplementing mapping type with direction FORWARD.interfaceMEMappingPackageTypeReverseImplementing mapping type with direction REVERSE.interfaceMEModelA model captures a view of a physical system.interfaceMENamespaceAbleA namespace is a named element that can own other named elements.interfaceMENamespaceAsgnAbleA named element represents elements that may have a name.interfaceMEPackageA package is a namespace for its members and may contain other packages.interfaceMEPackageAbleA packageable element indicates a named element that may be owned directly by a package.interfaceMEProxyAssignmentSpecialized depencency for associating MEProxy and tangible elements.interfaceMERealizationRealization is a specialized abstraction relationship between two sets of model elements, one representing a specification (the supplier) and the other represents an implementation of the latter (the client).interfaceMERefAbleAsResourceThis is a utility class for MERefAbleAsResource that provides static methods for creation or other purposes.interfaceMERequirementinterfaceMESectioninterfaceMEStubPackageAbstract Stub Package.interfaceMEStubPackageBaseStub package base package collecting all stub packages within a system model.interfaceMEStubPackageExternalModelStub package for external models.interfaceMEStubPackageInnovatorStub package for Innovator modelsinterfaceMESystemModelinterfaceMESystemModelManagementSystem model management package containing MEConfigurationManagement and MEStubPackageBase packages.interfaceMEUsageA usage is a relationship which one element requires another element (or set of elements) for its full implementation or operation.Fields in de.mid.innovator.srv2api.icw2model declared as MENamedElement Modifier and Type Field Description MENamedElementARG_CreateByER. ohERElementRequirement element of the ER ModelFields in de.mid.innovator.srv2api.icw2model with type parameters of type MENamedElement Modifier and Type Field Description java.util.List<MENamedElement>ARG_DependencyStereotypeModel. seqTrglist of elements allowed as targetMethods in de.mid.innovator.srv2api.icw2model with type parameters of type MENamedElement Modifier and Type Method Description <T extends MENamedElement>
java.util.List<T>MEStereotypeAble. getMappingTargetElement(java.lang.Class<T> returnType, ELContainerAble refObj, K_CONTROL_OPTION... behaviourFlags)<T extends MENamedElement>
java.util.List<T>MEStereotypeAble. getMappingTargetElement(java.lang.Class<T> returnType, MMStereotype stereotype, ELContainerAble refObj, K_CONTROL_OPTION... behaviourFlags)The method calls getMappingTargetElement and filters its return values according to the given stereotype value.Methods in de.mid.innovator.srv2api.icw2model that return MENamedElement Modifier and Type Method Description MENamedElementMEDependency. getMESupplier()The element independent of the client element, in the same respect and the same dependency relationship.MENamedElementMEMappingDependency. getRequirementElement()The requirement element of thisMEMappingDependency.Constructors in de.mid.innovator.srv2api.icw2model with parameters of type MENamedElement Constructor Description ARG_CreateByER(ELContainerAble ohDBElement, MENamedElement ohERElement) -
Uses of MENamedElement in de.mid.innovator.srv2api.icw2sm
Subinterfaces of MENamedElement in de.mid.innovator.srv2api.icw2sm Modifier and Type Interface Description interfaceSMChoiceinterfaceSMDeepHistoryDeepHistory represents the most recent active configuration of the composite state that directly contains this pseudostate - the state configuration that was active when the composite state was last exited.interfaceSMEntryPointAn entry point pseudostate is an entry point of a state machine or composite state.interfaceSMExitPointAn exit point pseudostate is an exit point of a state machine or composite state.interfaceSMFinalStateinterfaceSMInitAn initial pseudostate represents a default vertex that is the source for a single transition to the default state of a composite state.interfaceSMJoinForkJoins vertices serve to merge several transitions emanating from source vertices in different orthogonal regions.interfaceSMJunctionJunction vertices are semantic-free vertices that are used to chain multiple transitions together.interfaceSMProtocolStateMachineA protocol state machine is always defined in the context of a classifier.interfaceSMPseudoStateA pseudostate is an abstraction that encompasses different types of transient vertices in the state machine graph.interfaceSMRegionA region is an orthogonal part of either a composite state or a state machine.interfaceSMRegularStateinterfaceSMShallowHistoryshallowHistory represents the most recent active substate of its containing state (but not the substates of that substate).interfaceSMStateA state model is a situation which an invariant condition (usually implicit) usually holds in.interfaceSMStateMachineState machines can be used to express the behavior of part of a system.interfaceSMTerminatorEntering a terminate pseudostate implies that the execution of this state machine by means of its context object is terminated.interfaceSMTransExtkind=external implies that the transition, if triggered, will exit the composite (source) state.interfaceSMTransIntkind=internal implies that the transition, if triggered, occurs without exiting or entering the source state.interfaceSMTransitionA transition is a directed relationship between a source vertex and a target vertex.interfaceSMVertexA vertex is an abstraction of a node in a state machine graph.
-