All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.models.functionflow.FunctionFlowPackage Maven / Gradle / Ivy

The newest version!
/**
 */
package org.nasdanika.models.functionflow;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;

import org.nasdanika.models.architecture.ArchitecturePackage;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.nasdanika.models.functionflow.FunctionFlowFactory * @model kind="package" * @generated */ public interface FunctionFlowPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "functionflow"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "ecore://nasdanika.org/models/function-flow"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "org.nasdanika.models.function-flow"; /** * The singleton instance of the package. * * * @generated */ FunctionFlowPackage eINSTANCE = org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl.init(); /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.FlowElementImpl Flow Element}' class. * * * @see org.nasdanika.models.functionflow.impl.FlowElementImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFlowElement() * @generated */ int FLOW_ELEMENT = 0; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__ID = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__SEMANTIC_MAPPINGS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__MARKERS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int FLOW_ELEMENT__URIS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__DESCRIPTION = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__UUID = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int FLOW_ELEMENT__LABEL_PROTOTYPE = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int FLOW_ELEMENT__REPRESENTATIONS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__ANNOTATIONS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__NAME = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__DOCUMENTATION = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__CONTEXT_HELP = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int FLOW_ELEMENT__START = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int FLOW_ELEMENT__END = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__DURATION = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__ICON = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int FLOW_ELEMENT__ROLES = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__IMPLEMENTATION = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int FLOW_ELEMENT__ERRORS = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int FLOW_ELEMENT__CONFIGURATION = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the 'Flow Element' class. * * * @generated * @ordered */ int FLOW_ELEMENT_FEATURE_COUNT = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT_FEATURE_COUNT + 3; /** * The number of operations of the 'Flow Element' class. * * * @generated * @ordered */ int FLOW_ELEMENT_OPERATION_COUNT = ArchitecturePackage.ARCHITECTURE_DESCRIPTION_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.StartImpl Start}' class. * * * @see org.nasdanika.models.functionflow.impl.StartImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getStart() * @generated */ int START = 1; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int START__ID = ArchitecturePackage.RELATIONSHIP_SOURCE__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int START__SEMANTIC_MAPPINGS = ArchitecturePackage.RELATIONSHIP_SOURCE__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int START__MARKERS = ArchitecturePackage.RELATIONSHIP_SOURCE__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int START__URIS = ArchitecturePackage.RELATIONSHIP_SOURCE__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int START__DESCRIPTION = ArchitecturePackage.RELATIONSHIP_SOURCE__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int START__UUID = ArchitecturePackage.RELATIONSHIP_SOURCE__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int START__LABEL_PROTOTYPE = ArchitecturePackage.RELATIONSHIP_SOURCE__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int START__REPRESENTATIONS = ArchitecturePackage.RELATIONSHIP_SOURCE__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int START__ANNOTATIONS = ArchitecturePackage.RELATIONSHIP_SOURCE__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int START__NAME = ArchitecturePackage.RELATIONSHIP_SOURCE__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int START__DOCUMENTATION = ArchitecturePackage.RELATIONSHIP_SOURCE__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int START__CONTEXT_HELP = ArchitecturePackage.RELATIONSHIP_SOURCE__CONTEXT_HELP; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int START__OUTGOING_CONNECTIONS = ArchitecturePackage.RELATIONSHIP_SOURCE__OUTGOING_CONNECTIONS; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int START__START = ArchitecturePackage.RELATIONSHIP_SOURCE__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int START__END = ArchitecturePackage.RELATIONSHIP_SOURCE__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int START__DURATION = ArchitecturePackage.RELATIONSHIP_SOURCE__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int START__ICON = ArchitecturePackage.RELATIONSHIP_SOURCE__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int START__ROLES = ArchitecturePackage.RELATIONSHIP_SOURCE__ROLES; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int START__CONDITION = ArchitecturePackage.RELATIONSHIP_SOURCE_FEATURE_COUNT + 0; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int START__ORDER = ArchitecturePackage.RELATIONSHIP_SOURCE_FEATURE_COUNT + 1; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int START__OUTPUT = ArchitecturePackage.RELATIONSHIP_SOURCE_FEATURE_COUNT + 2; /** * The number of structural features of the 'Start' class. * * * @generated * @ordered */ int START_FEATURE_COUNT = ArchitecturePackage.RELATIONSHIP_SOURCE_FEATURE_COUNT + 3; /** * The number of operations of the 'Start' class. * * * @generated * @ordered */ int START_OPERATION_COUNT = ArchitecturePackage.RELATIONSHIP_SOURCE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SupplierImpl Supplier}' class. * * * @see org.nasdanika.models.functionflow.impl.SupplierImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSupplier() * @generated */ int SUPPLIER = 2; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SUPPLIER__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SUPPLIER__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SUPPLIER__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SUPPLIER__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SUPPLIER__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SUPPLIER__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SUPPLIER__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SUPPLIER__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SUPPLIER__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SUPPLIER__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SUPPLIER__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SUPPLIER__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SUPPLIER__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SUPPLIER__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SUPPLIER__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SUPPLIER__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SUPPLIER__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SUPPLIER__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SUPPLIER__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SUPPLIER__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SUPPLIER__OUTGOING_CONNECTIONS = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SUPPLIER__OUTPUT = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Supplier' class. * * * @generated * @ordered */ int SUPPLIER_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Supplier' class. * * * @generated * @ordered */ int SUPPLIER_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SubscriberImpl Subscriber}' class. * * * @see org.nasdanika.models.functionflow.impl.SubscriberImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSubscriber() * @generated */ int SUBSCRIBER = 3; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SUBSCRIBER__ID = SUPPLIER__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__SEMANTIC_MAPPINGS = SUPPLIER__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__MARKERS = SUPPLIER__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SUBSCRIBER__URIS = SUPPLIER__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SUBSCRIBER__DESCRIPTION = SUPPLIER__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SUBSCRIBER__UUID = SUPPLIER__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SUBSCRIBER__LABEL_PROTOTYPE = SUPPLIER__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SUBSCRIBER__REPRESENTATIONS = SUPPLIER__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__ANNOTATIONS = SUPPLIER__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SUBSCRIBER__NAME = SUPPLIER__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__DOCUMENTATION = SUPPLIER__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__CONTEXT_HELP = SUPPLIER__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SUBSCRIBER__START = SUPPLIER__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SUBSCRIBER__END = SUPPLIER__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SUBSCRIBER__DURATION = SUPPLIER__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SUBSCRIBER__ICON = SUPPLIER__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__ROLES = SUPPLIER__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SUBSCRIBER__IMPLEMENTATION = SUPPLIER__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SUBSCRIBER__ERRORS = SUPPLIER__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SUBSCRIBER__CONFIGURATION = SUPPLIER__CONFIGURATION; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SUBSCRIBER__OUTGOING_CONNECTIONS = SUPPLIER__OUTGOING_CONNECTIONS; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SUBSCRIBER__OUTPUT = SUPPLIER__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int SUBSCRIBER__CONDITION = SUPPLIER_FEATURE_COUNT + 0; /** * The number of structural features of the 'Subscriber' class. * * * @generated * @ordered */ int SUBSCRIBER_FEATURE_COUNT = SUPPLIER_FEATURE_COUNT + 1; /** * The number of operations of the 'Subscriber' class. * * * @generated * @ordered */ int SUBSCRIBER_OPERATION_COUNT = SUPPLIER_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.ErrorHandlerImpl Error Handler}' class. * * * @see org.nasdanika.models.functionflow.impl.ErrorHandlerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getErrorHandler() * @generated */ int ERROR_HANDLER = 4; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int ERROR_HANDLER__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int ERROR_HANDLER__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int ERROR_HANDLER__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int ERROR_HANDLER__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int ERROR_HANDLER__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int ERROR_HANDLER__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int ERROR_HANDLER__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int ERROR_HANDLER__OUTGOING_CONNECTIONS = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Error Handler' class. * * * @generated * @ordered */ int ERROR_HANDLER_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Error Handler' class. * * * @generated * @ordered */ int ERROR_HANDLER_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.EndImpl End}' class. * * * @see org.nasdanika.models.functionflow.impl.EndImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getEnd() * @generated */ int END = 5; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int END__ID = ArchitecturePackage.RELATIONSHIP_TARGET__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int END__SEMANTIC_MAPPINGS = ArchitecturePackage.RELATIONSHIP_TARGET__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int END__MARKERS = ArchitecturePackage.RELATIONSHIP_TARGET__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int END__URIS = ArchitecturePackage.RELATIONSHIP_TARGET__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int END__DESCRIPTION = ArchitecturePackage.RELATIONSHIP_TARGET__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int END__UUID = ArchitecturePackage.RELATIONSHIP_TARGET__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int END__LABEL_PROTOTYPE = ArchitecturePackage.RELATIONSHIP_TARGET__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int END__REPRESENTATIONS = ArchitecturePackage.RELATIONSHIP_TARGET__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int END__ANNOTATIONS = ArchitecturePackage.RELATIONSHIP_TARGET__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int END__NAME = ArchitecturePackage.RELATIONSHIP_TARGET__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int END__DOCUMENTATION = ArchitecturePackage.RELATIONSHIP_TARGET__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int END__CONTEXT_HELP = ArchitecturePackage.RELATIONSHIP_TARGET__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int END__START = ArchitecturePackage.RELATIONSHIP_TARGET__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int END__END = ArchitecturePackage.RELATIONSHIP_TARGET__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int END__DURATION = ArchitecturePackage.RELATIONSHIP_TARGET__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int END__ICON = ArchitecturePackage.RELATIONSHIP_TARGET__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int END__ROLES = ArchitecturePackage.RELATIONSHIP_TARGET__ROLES; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int END__INCOMING_CONNECTIONS = ArchitecturePackage.RELATIONSHIP_TARGET__INCOMING_CONNECTIONS; /** * The number of structural features of the 'End' class. * * * @generated * @ordered */ int END_FEATURE_COUNT = ArchitecturePackage.RELATIONSHIP_TARGET_FEATURE_COUNT + 0; /** * The number of operations of the 'End' class. * * * @generated * @ordered */ int END_OPERATION_COUNT = ArchitecturePackage.RELATIONSHIP_TARGET_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.ConsumerImpl Consumer}' class. * * * @see org.nasdanika.models.functionflow.impl.ConsumerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getConsumer() * @generated */ int CONSUMER = 6; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int CONSUMER__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int CONSUMER__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CONSUMER__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CONSUMER__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CONSUMER__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CONSUMER__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CONSUMER__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CONSUMER__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CONSUMER__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CONSUMER__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int CONSUMER__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int CONSUMER__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int CONSUMER__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int CONSUMER__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int CONSUMER__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int CONSUMER__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int CONSUMER__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int CONSUMER__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int CONSUMER__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int CONSUMER__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int CONSUMER__INCOMING_CONNECTIONS = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int CONSUMER__INPUT = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Consumer' class. * * * @generated * @ordered */ int CONSUMER_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Consumer' class. * * * @generated * @ordered */ int CONSUMER_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.PublisherImpl Publisher}' class. * * * @see org.nasdanika.models.functionflow.impl.PublisherImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getPublisher() * @generated */ int PUBLISHER = 7; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int PUBLISHER__ID = CONSUMER__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int PUBLISHER__SEMANTIC_MAPPINGS = CONSUMER__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int PUBLISHER__MARKERS = CONSUMER__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int PUBLISHER__URIS = CONSUMER__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int PUBLISHER__DESCRIPTION = CONSUMER__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int PUBLISHER__UUID = CONSUMER__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int PUBLISHER__LABEL_PROTOTYPE = CONSUMER__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int PUBLISHER__REPRESENTATIONS = CONSUMER__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int PUBLISHER__ANNOTATIONS = CONSUMER__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PUBLISHER__NAME = CONSUMER__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int PUBLISHER__DOCUMENTATION = CONSUMER__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int PUBLISHER__CONTEXT_HELP = CONSUMER__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int PUBLISHER__START = CONSUMER__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int PUBLISHER__END = CONSUMER__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int PUBLISHER__DURATION = CONSUMER__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int PUBLISHER__ICON = CONSUMER__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int PUBLISHER__ROLES = CONSUMER__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int PUBLISHER__IMPLEMENTATION = CONSUMER__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int PUBLISHER__ERRORS = CONSUMER__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int PUBLISHER__CONFIGURATION = CONSUMER__CONFIGURATION; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int PUBLISHER__INCOMING_CONNECTIONS = CONSUMER__INCOMING_CONNECTIONS; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int PUBLISHER__INPUT = CONSUMER__INPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int PUBLISHER__CONDITION = CONSUMER_FEATURE_COUNT + 0; /** * The number of structural features of the 'Publisher' class. * * * @generated * @ordered */ int PUBLISHER_FEATURE_COUNT = CONSUMER_FEATURE_COUNT + 1; /** * The number of operations of the 'Publisher' class. * * * @generated * @ordered */ int PUBLISHER_OPERATION_COUNT = CONSUMER_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.FunctionImpl Function}' class. * * * @see org.nasdanika.models.functionflow.impl.FunctionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFunction() * @generated */ int FUNCTION = 8; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int FUNCTION__ID = ArchitecturePackage.NODE__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int FUNCTION__SEMANTIC_MAPPINGS = ArchitecturePackage.NODE__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int FUNCTION__MARKERS = ArchitecturePackage.NODE__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int FUNCTION__URIS = ArchitecturePackage.NODE__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int FUNCTION__DESCRIPTION = ArchitecturePackage.NODE__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int FUNCTION__UUID = ArchitecturePackage.NODE__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int FUNCTION__LABEL_PROTOTYPE = ArchitecturePackage.NODE__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int FUNCTION__REPRESENTATIONS = ArchitecturePackage.NODE__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int FUNCTION__ANNOTATIONS = ArchitecturePackage.NODE__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int FUNCTION__NAME = ArchitecturePackage.NODE__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int FUNCTION__DOCUMENTATION = ArchitecturePackage.NODE__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int FUNCTION__CONTEXT_HELP = ArchitecturePackage.NODE__CONTEXT_HELP; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int FUNCTION__OUTGOING_CONNECTIONS = ArchitecturePackage.NODE__OUTGOING_CONNECTIONS; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int FUNCTION__START = ArchitecturePackage.NODE__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int FUNCTION__END = ArchitecturePackage.NODE__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int FUNCTION__DURATION = ArchitecturePackage.NODE__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int FUNCTION__ICON = ArchitecturePackage.NODE__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int FUNCTION__ROLES = ArchitecturePackage.NODE__ROLES; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int FUNCTION__INCOMING_CONNECTIONS = ArchitecturePackage.NODE__INCOMING_CONNECTIONS; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int FUNCTION__IMPLEMENTATION = ArchitecturePackage.NODE_FEATURE_COUNT + 0; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int FUNCTION__ERRORS = ArchitecturePackage.NODE_FEATURE_COUNT + 1; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int FUNCTION__CONFIGURATION = ArchitecturePackage.NODE_FEATURE_COUNT + 2; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int FUNCTION__OUTPUT = ArchitecturePackage.NODE_FEATURE_COUNT + 3; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int FUNCTION__INPUT = ArchitecturePackage.NODE_FEATURE_COUNT + 4; /** * The number of structural features of the 'Function' class. * * * @generated * @ordered */ int FUNCTION_FEATURE_COUNT = ArchitecturePackage.NODE_FEATURE_COUNT + 5; /** * The number of operations of the 'Function' class. * * * @generated * @ordered */ int FUNCTION_OPERATION_COUNT = ArchitecturePackage.NODE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.TransitionImpl Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.TransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getTransition() * @generated */ int TRANSITION = 9; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int TRANSITION__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int TRANSITION__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int TRANSITION__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int TRANSITION__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int TRANSITION__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int TRANSITION__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int TRANSITION__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int TRANSITION__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int TRANSITION__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int TRANSITION__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int TRANSITION__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int TRANSITION__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int TRANSITION__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int TRANSITION__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int TRANSITION__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int TRANSITION__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int TRANSITION__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int TRANSITION__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int TRANSITION__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int TRANSITION__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int TRANSITION__TARGET = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int TRANSITION__BIDIRECTIONAL = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int TRANSITION__INPUT = FLOW_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int TRANSITION__OUTPUT = FLOW_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int TRANSITION__CONDITION = FLOW_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int TRANSITION__ORDER = FLOW_ELEMENT_FEATURE_COUNT + 5; /** * The number of structural features of the 'Transition' class. * * * @generated * @ordered */ int TRANSITION_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 6; /** * The number of operations of the 'Transition' class. * * * @generated * @ordered */ int TRANSITION_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.CallImpl Call}' class. * * * @see org.nasdanika.models.functionflow.impl.CallImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getCall() * @generated */ int CALL = 10; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int CALL__ID = TRANSITION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int CALL__SEMANTIC_MAPPINGS = TRANSITION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CALL__MARKERS = TRANSITION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CALL__URIS = TRANSITION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CALL__DESCRIPTION = TRANSITION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CALL__UUID = TRANSITION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CALL__LABEL_PROTOTYPE = TRANSITION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CALL__REPRESENTATIONS = TRANSITION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CALL__ANNOTATIONS = TRANSITION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CALL__NAME = TRANSITION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int CALL__DOCUMENTATION = TRANSITION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int CALL__CONTEXT_HELP = TRANSITION__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int CALL__START = TRANSITION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int CALL__END = TRANSITION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int CALL__DURATION = TRANSITION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int CALL__ICON = TRANSITION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int CALL__ROLES = TRANSITION__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int CALL__IMPLEMENTATION = TRANSITION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int CALL__ERRORS = TRANSITION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int CALL__CONFIGURATION = TRANSITION__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int CALL__TARGET = TRANSITION__TARGET; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int CALL__BIDIRECTIONAL = TRANSITION__BIDIRECTIONAL; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int CALL__INPUT = TRANSITION__INPUT; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int CALL__OUTPUT = TRANSITION__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int CALL__CONDITION = TRANSITION__CONDITION; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int CALL__ORDER = TRANSITION__ORDER; /** * The feature id for the 'Target Input' attribute. * * * @generated * @ordered */ int CALL__TARGET_INPUT = TRANSITION_FEATURE_COUNT + 0; /** * The feature id for the 'Target Output' attribute. * * * @generated * @ordered */ int CALL__TARGET_OUTPUT = TRANSITION_FEATURE_COUNT + 1; /** * The number of structural features of the 'Call' class. * * * @generated * @ordered */ int CALL_FEATURE_COUNT = TRANSITION_FEATURE_COUNT + 2; /** * The number of operations of the 'Call' class. * * * @generated * @ordered */ int CALL_OPERATION_COUNT = TRANSITION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.ErrorTransitionImpl Error Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.ErrorTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getErrorTransition() * @generated */ int ERROR_TRANSITION = 11; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__ID = TRANSITION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__SEMANTIC_MAPPINGS = TRANSITION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__MARKERS = TRANSITION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int ERROR_TRANSITION__URIS = TRANSITION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__DESCRIPTION = TRANSITION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__UUID = TRANSITION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int ERROR_TRANSITION__LABEL_PROTOTYPE = TRANSITION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int ERROR_TRANSITION__REPRESENTATIONS = TRANSITION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__ANNOTATIONS = TRANSITION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__NAME = TRANSITION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__DOCUMENTATION = TRANSITION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__CONTEXT_HELP = TRANSITION__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int ERROR_TRANSITION__START = TRANSITION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int ERROR_TRANSITION__END = TRANSITION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__DURATION = TRANSITION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__ICON = TRANSITION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int ERROR_TRANSITION__ROLES = TRANSITION__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__IMPLEMENTATION = TRANSITION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int ERROR_TRANSITION__ERRORS = TRANSITION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__CONFIGURATION = TRANSITION__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int ERROR_TRANSITION__TARGET = TRANSITION__TARGET; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__BIDIRECTIONAL = TRANSITION__BIDIRECTIONAL; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__INPUT = TRANSITION__INPUT; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__OUTPUT = TRANSITION__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__CONDITION = TRANSITION__CONDITION; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int ERROR_TRANSITION__ORDER = TRANSITION__ORDER; /** * The number of structural features of the 'Error Transition' class. * * * @generated * @ordered */ int ERROR_TRANSITION_FEATURE_COUNT = TRANSITION_FEATURE_COUNT + 0; /** * The number of operations of the 'Error Transition' class. * * * @generated * @ordered */ int ERROR_TRANSITION_OPERATION_COUNT = TRANSITION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.FlowImpl Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.FlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFlow() * @generated */ int FLOW = 12; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int FLOW__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int FLOW__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int FLOW__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int FLOW__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int FLOW__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int FLOW__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int FLOW__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int FLOW__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int FLOW__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int FLOW__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int FLOW__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int FLOW__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int FLOW__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int FLOW__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int FLOW__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int FLOW__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int FLOW__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int FLOW__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int FLOW__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int FLOW__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int FLOW__ELEMENTS = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Actors' containment reference list. * * * @generated * @ordered */ int FLOW__ACTORS = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Flow' class. * * * @generated * @ordered */ int FLOW_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Flow' class. * * * @generated * @ordered */ int FLOW_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SupplierFlowImpl Supplier Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.SupplierFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSupplierFlow() * @generated */ int SUPPLIER_FLOW = 13; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__ID = FLOW__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__SEMANTIC_MAPPINGS = FLOW__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__MARKERS = FLOW__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SUPPLIER_FLOW__URIS = FLOW__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__DESCRIPTION = FLOW__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__UUID = FLOW__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SUPPLIER_FLOW__LABEL_PROTOTYPE = FLOW__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SUPPLIER_FLOW__REPRESENTATIONS = FLOW__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__ANNOTATIONS = FLOW__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__NAME = FLOW__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__DOCUMENTATION = FLOW__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__CONTEXT_HELP = FLOW__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SUPPLIER_FLOW__START = FLOW__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SUPPLIER_FLOW__END = FLOW__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__DURATION = FLOW__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__ICON = FLOW__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__ROLES = FLOW__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__IMPLEMENTATION = FLOW__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SUPPLIER_FLOW__ERRORS = FLOW__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__CONFIGURATION = FLOW__CONFIGURATION; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__ELEMENTS = FLOW__ELEMENTS; /** * The feature id for the 'Actors' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__ACTORS = FLOW__ACTORS; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SUPPLIER_FLOW__OUTGOING_CONNECTIONS = FLOW_FEATURE_COUNT + 0; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SUPPLIER_FLOW__OUTPUT = FLOW_FEATURE_COUNT + 1; /** * The number of structural features of the 'Supplier Flow' class. * * * @generated * @ordered */ int SUPPLIER_FLOW_FEATURE_COUNT = FLOW_FEATURE_COUNT + 2; /** * The number of operations of the 'Supplier Flow' class. * * * @generated * @ordered */ int SUPPLIER_FLOW_OPERATION_COUNT = FLOW_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.ConsumerFlowImpl Consumer Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.ConsumerFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getConsumerFlow() * @generated */ int CONSUMER_FLOW = 14; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__ID = FLOW__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__SEMANTIC_MAPPINGS = FLOW__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__MARKERS = FLOW__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CONSUMER_FLOW__URIS = FLOW__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__DESCRIPTION = FLOW__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__UUID = FLOW__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CONSUMER_FLOW__LABEL_PROTOTYPE = FLOW__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CONSUMER_FLOW__REPRESENTATIONS = FLOW__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__ANNOTATIONS = FLOW__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__NAME = FLOW__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__DOCUMENTATION = FLOW__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__CONTEXT_HELP = FLOW__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int CONSUMER_FLOW__START = FLOW__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int CONSUMER_FLOW__END = FLOW__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__DURATION = FLOW__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__ICON = FLOW__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__ROLES = FLOW__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__IMPLEMENTATION = FLOW__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int CONSUMER_FLOW__ERRORS = FLOW__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__CONFIGURATION = FLOW__CONFIGURATION; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__ELEMENTS = FLOW__ELEMENTS; /** * The feature id for the 'Actors' containment reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__ACTORS = FLOW__ACTORS; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int CONSUMER_FLOW__INCOMING_CONNECTIONS = FLOW_FEATURE_COUNT + 0; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int CONSUMER_FLOW__INPUT = FLOW_FEATURE_COUNT + 1; /** * The number of structural features of the 'Consumer Flow' class. * * * @generated * @ordered */ int CONSUMER_FLOW_FEATURE_COUNT = FLOW_FEATURE_COUNT + 2; /** * The number of operations of the 'Consumer Flow' class. * * * @generated * @ordered */ int CONSUMER_FLOW_OPERATION_COUNT = FLOW_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.FunctionFlowImpl Function Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.FunctionFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFunctionFlow() * @generated */ int FUNCTION_FLOW = 15; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__ID = FUNCTION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__SEMANTIC_MAPPINGS = FUNCTION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__MARKERS = FUNCTION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int FUNCTION_FLOW__URIS = FUNCTION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__DESCRIPTION = FUNCTION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__UUID = FUNCTION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int FUNCTION_FLOW__LABEL_PROTOTYPE = FUNCTION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int FUNCTION_FLOW__REPRESENTATIONS = FUNCTION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__ANNOTATIONS = FUNCTION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__NAME = FUNCTION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__DOCUMENTATION = FUNCTION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__CONTEXT_HELP = FUNCTION__CONTEXT_HELP; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__OUTGOING_CONNECTIONS = FUNCTION__OUTGOING_CONNECTIONS; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int FUNCTION_FLOW__START = FUNCTION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int FUNCTION_FLOW__END = FUNCTION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__DURATION = FUNCTION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__ICON = FUNCTION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__ROLES = FUNCTION__ROLES; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__INCOMING_CONNECTIONS = FUNCTION__INCOMING_CONNECTIONS; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__IMPLEMENTATION = FUNCTION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int FUNCTION_FLOW__ERRORS = FUNCTION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__CONFIGURATION = FUNCTION__CONFIGURATION; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__OUTPUT = FUNCTION__OUTPUT; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int FUNCTION_FLOW__INPUT = FUNCTION__INPUT; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__ELEMENTS = FUNCTION_FEATURE_COUNT + 0; /** * The feature id for the 'Actors' containment reference list. * * * @generated * @ordered */ int FUNCTION_FLOW__ACTORS = FUNCTION_FEATURE_COUNT + 1; /** * The number of structural features of the 'Function Flow' class. * * * @generated * @ordered */ int FUNCTION_FLOW_FEATURE_COUNT = FUNCTION_FEATURE_COUNT + 2; /** * The number of operations of the 'Function Flow' class. * * * @generated * @ordered */ int FUNCTION_FLOW_OPERATION_COUNT = FUNCTION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.Source Source}' class. * * * @see org.nasdanika.models.functionflow.Source * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSource() * @generated */ int SOURCE = 16; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE__ID = FLOW_ELEMENT__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE__SEMANTIC_MAPPINGS = FLOW_ELEMENT__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE__MARKERS = FLOW_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE__URIS = FLOW_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE__UUID = FLOW_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE__LABEL_PROTOTYPE = FLOW_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE__REPRESENTATIONS = FLOW_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE__ANNOTATIONS = FLOW_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE__NAME = FLOW_ELEMENT__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE__DOCUMENTATION = FLOW_ELEMENT__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE__CONTEXT_HELP = FLOW_ELEMENT__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE__START = FLOW_ELEMENT__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE__END = FLOW_ELEMENT__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE__DURATION = FLOW_ELEMENT__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE__ICON = FLOW_ELEMENT__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE__ROLES = FLOW_ELEMENT__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE__IMPLEMENTATION = FLOW_ELEMENT__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE__ERRORS = FLOW_ELEMENT__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE__CONFIGURATION = FLOW_ELEMENT__CONFIGURATION; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE__SOURCE = FLOW_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE__BASE_URI = FLOW_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source' class. * * * @generated * @ordered */ int SOURCE_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Source' class. * * * @generated * @ordered */ int SOURCE_OPERATION_COUNT = FLOW_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceSupplierImpl Source Supplier}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceSupplierImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceSupplier() * @generated */ int SOURCE_SUPPLIER = 17; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__ID = SUPPLIER__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__SEMANTIC_MAPPINGS = SUPPLIER__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__MARKERS = SUPPLIER__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__URIS = SUPPLIER__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__DESCRIPTION = SUPPLIER__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__UUID = SUPPLIER__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_SUPPLIER__LABEL_PROTOTYPE = SUPPLIER__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_SUPPLIER__REPRESENTATIONS = SUPPLIER__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__ANNOTATIONS = SUPPLIER__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__NAME = SUPPLIER__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__DOCUMENTATION = SUPPLIER__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__CONTEXT_HELP = SUPPLIER__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_SUPPLIER__START = SUPPLIER__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_SUPPLIER__END = SUPPLIER__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__DURATION = SUPPLIER__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__ICON = SUPPLIER__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__ROLES = SUPPLIER__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__IMPLEMENTATION = SUPPLIER__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__ERRORS = SUPPLIER__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__CONFIGURATION = SUPPLIER__CONFIGURATION; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SOURCE_SUPPLIER__OUTGOING_CONNECTIONS = SUPPLIER__OUTGOING_CONNECTIONS; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__OUTPUT = SUPPLIER__OUTPUT; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__SOURCE = SUPPLIER_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_SUPPLIER__BASE_URI = SUPPLIER_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Supplier' class. * * * @generated * @ordered */ int SOURCE_SUPPLIER_FEATURE_COUNT = SUPPLIER_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Supplier' class. * * * @generated * @ordered */ int SOURCE_SUPPLIER_OPERATION_COUNT = SUPPLIER_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceConsumerImpl Source Consumer}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceConsumerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceConsumer() * @generated */ int SOURCE_CONSUMER = 18; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__ID = CONSUMER__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__SEMANTIC_MAPPINGS = CONSUMER__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__MARKERS = CONSUMER__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_CONSUMER__URIS = CONSUMER__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__DESCRIPTION = CONSUMER__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__UUID = CONSUMER__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_CONSUMER__LABEL_PROTOTYPE = CONSUMER__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_CONSUMER__REPRESENTATIONS = CONSUMER__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__ANNOTATIONS = CONSUMER__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__NAME = CONSUMER__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__DOCUMENTATION = CONSUMER__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__CONTEXT_HELP = CONSUMER__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_CONSUMER__START = CONSUMER__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_CONSUMER__END = CONSUMER__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__DURATION = CONSUMER__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__ICON = CONSUMER__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__ROLES = CONSUMER__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__IMPLEMENTATION = CONSUMER__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_CONSUMER__ERRORS = CONSUMER__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__CONFIGURATION = CONSUMER__CONFIGURATION; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int SOURCE_CONSUMER__INCOMING_CONNECTIONS = CONSUMER__INCOMING_CONNECTIONS; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__INPUT = CONSUMER__INPUT; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__SOURCE = CONSUMER_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_CONSUMER__BASE_URI = CONSUMER_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Consumer' class. * * * @generated * @ordered */ int SOURCE_CONSUMER_FEATURE_COUNT = CONSUMER_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Consumer' class. * * * @generated * @ordered */ int SOURCE_CONSUMER_OPERATION_COUNT = CONSUMER_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceFunctionImpl Source Function}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceFunctionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceFunction() * @generated */ int SOURCE_FUNCTION = 19; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__ID = FUNCTION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__SEMANTIC_MAPPINGS = FUNCTION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__MARKERS = FUNCTION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_FUNCTION__URIS = FUNCTION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__DESCRIPTION = FUNCTION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__UUID = FUNCTION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_FUNCTION__LABEL_PROTOTYPE = FUNCTION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_FUNCTION__REPRESENTATIONS = FUNCTION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__ANNOTATIONS = FUNCTION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__NAME = FUNCTION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__DOCUMENTATION = FUNCTION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__CONTEXT_HELP = FUNCTION__CONTEXT_HELP; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__OUTGOING_CONNECTIONS = FUNCTION__OUTGOING_CONNECTIONS; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_FUNCTION__START = FUNCTION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_FUNCTION__END = FUNCTION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__DURATION = FUNCTION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__ICON = FUNCTION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__ROLES = FUNCTION__ROLES; /** * The feature id for the 'Incoming Connections' reference list. * * * @generated * @ordered */ int SOURCE_FUNCTION__INCOMING_CONNECTIONS = FUNCTION__INCOMING_CONNECTIONS; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__IMPLEMENTATION = FUNCTION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_FUNCTION__ERRORS = FUNCTION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__CONFIGURATION = FUNCTION__CONFIGURATION; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__OUTPUT = FUNCTION__OUTPUT; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__INPUT = FUNCTION__INPUT; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__SOURCE = FUNCTION_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_FUNCTION__BASE_URI = FUNCTION_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Function' class. * * * @generated * @ordered */ int SOURCE_FUNCTION_FEATURE_COUNT = FUNCTION_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Function' class. * * * @generated * @ordered */ int SOURCE_FUNCTION_OPERATION_COUNT = FUNCTION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceTransitionImpl Source Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceTransition() * @generated */ int SOURCE_TRANSITION = 20; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__ID = TRANSITION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__SEMANTIC_MAPPINGS = TRANSITION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__MARKERS = TRANSITION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_TRANSITION__URIS = TRANSITION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__DESCRIPTION = TRANSITION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__UUID = TRANSITION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_TRANSITION__LABEL_PROTOTYPE = TRANSITION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_TRANSITION__REPRESENTATIONS = TRANSITION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__ANNOTATIONS = TRANSITION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__NAME = TRANSITION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__DOCUMENTATION = TRANSITION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__CONTEXT_HELP = TRANSITION__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_TRANSITION__START = TRANSITION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_TRANSITION__END = TRANSITION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__DURATION = TRANSITION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__ICON = TRANSITION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_TRANSITION__ROLES = TRANSITION__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__IMPLEMENTATION = TRANSITION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_TRANSITION__ERRORS = TRANSITION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__CONFIGURATION = TRANSITION__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int SOURCE_TRANSITION__TARGET = TRANSITION__TARGET; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__BIDIRECTIONAL = TRANSITION__BIDIRECTIONAL; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__INPUT = TRANSITION__INPUT; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__OUTPUT = TRANSITION__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__CONDITION = TRANSITION__CONDITION; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__ORDER = TRANSITION__ORDER; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__SOURCE = TRANSITION_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_TRANSITION__BASE_URI = TRANSITION_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Transition' class. * * * @generated * @ordered */ int SOURCE_TRANSITION_FEATURE_COUNT = TRANSITION_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Transition' class. * * * @generated * @ordered */ int SOURCE_TRANSITION_OPERATION_COUNT = TRANSITION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceCallImpl Source Call}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceCallImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceCall() * @generated */ int SOURCE_CALL = 21; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_CALL__ID = CALL__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__SEMANTIC_MAPPINGS = CALL__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__MARKERS = CALL__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_CALL__URIS = CALL__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_CALL__DESCRIPTION = CALL__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_CALL__UUID = CALL__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_CALL__LABEL_PROTOTYPE = CALL__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_CALL__REPRESENTATIONS = CALL__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__ANNOTATIONS = CALL__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_CALL__NAME = CALL__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__DOCUMENTATION = CALL__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__CONTEXT_HELP = CALL__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_CALL__START = CALL__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_CALL__END = CALL__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_CALL__DURATION = CALL__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_CALL__ICON = CALL__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_CALL__ROLES = CALL__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_CALL__IMPLEMENTATION = CALL__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_CALL__ERRORS = CALL__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_CALL__CONFIGURATION = CALL__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int SOURCE_CALL__TARGET = CALL__TARGET; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int SOURCE_CALL__BIDIRECTIONAL = CALL__BIDIRECTIONAL; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int SOURCE_CALL__INPUT = CALL__INPUT; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SOURCE_CALL__OUTPUT = CALL__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int SOURCE_CALL__CONDITION = CALL__CONDITION; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int SOURCE_CALL__ORDER = CALL__ORDER; /** * The feature id for the 'Target Input' attribute. * * * @generated * @ordered */ int SOURCE_CALL__TARGET_INPUT = CALL__TARGET_INPUT; /** * The feature id for the 'Target Output' attribute. * * * @generated * @ordered */ int SOURCE_CALL__TARGET_OUTPUT = CALL__TARGET_OUTPUT; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_CALL__SOURCE = CALL_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_CALL__BASE_URI = CALL_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Call' class. * * * @generated * @ordered */ int SOURCE_CALL_FEATURE_COUNT = CALL_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Call' class. * * * @generated * @ordered */ int SOURCE_CALL_OPERATION_COUNT = CALL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceErrorTransitionImpl Source Error Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceErrorTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceErrorTransition() * @generated */ int SOURCE_ERROR_TRANSITION = 22; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ID = ERROR_TRANSITION__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__SEMANTIC_MAPPINGS = ERROR_TRANSITION__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__MARKERS = ERROR_TRANSITION__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__URIS = ERROR_TRANSITION__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__DESCRIPTION = ERROR_TRANSITION__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__UUID = ERROR_TRANSITION__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__LABEL_PROTOTYPE = ERROR_TRANSITION__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__REPRESENTATIONS = ERROR_TRANSITION__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ANNOTATIONS = ERROR_TRANSITION__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__NAME = ERROR_TRANSITION__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__DOCUMENTATION = ERROR_TRANSITION__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__CONTEXT_HELP = ERROR_TRANSITION__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__START = ERROR_TRANSITION__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__END = ERROR_TRANSITION__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__DURATION = ERROR_TRANSITION__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ICON = ERROR_TRANSITION__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ROLES = ERROR_TRANSITION__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__IMPLEMENTATION = ERROR_TRANSITION__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ERRORS = ERROR_TRANSITION__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__CONFIGURATION = ERROR_TRANSITION__CONFIGURATION; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__TARGET = ERROR_TRANSITION__TARGET; /** * The feature id for the 'Bidirectional' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__BIDIRECTIONAL = ERROR_TRANSITION__BIDIRECTIONAL; /** * The feature id for the 'Input' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__INPUT = ERROR_TRANSITION__INPUT; /** * The feature id for the 'Output' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__OUTPUT = ERROR_TRANSITION__OUTPUT; /** * The feature id for the 'Condition' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__CONDITION = ERROR_TRANSITION__CONDITION; /** * The feature id for the 'Order' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__ORDER = ERROR_TRANSITION__ORDER; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__SOURCE = ERROR_TRANSITION_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION__BASE_URI = ERROR_TRANSITION_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Error Transition' class. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION_FEATURE_COUNT = ERROR_TRANSITION_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Error Transition' class. * * * @generated * @ordered */ int SOURCE_ERROR_TRANSITION_OPERATION_COUNT = ERROR_TRANSITION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.functionflow.impl.SourceErrorHandlerImpl Source Error Handler}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceErrorHandlerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceErrorHandler() * @generated */ int SOURCE_ERROR_HANDLER = 23; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__ID = ERROR_HANDLER__ID; /** * The feature id for the 'Semantic Mappings' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__SEMANTIC_MAPPINGS = ERROR_HANDLER__SEMANTIC_MAPPINGS; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__MARKERS = ERROR_HANDLER__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__URIS = ERROR_HANDLER__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__DESCRIPTION = ERROR_HANDLER__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__UUID = ERROR_HANDLER__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__LABEL_PROTOTYPE = ERROR_HANDLER__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__REPRESENTATIONS = ERROR_HANDLER__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__ANNOTATIONS = ERROR_HANDLER__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__NAME = ERROR_HANDLER__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__DOCUMENTATION = ERROR_HANDLER__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__CONTEXT_HELP = ERROR_HANDLER__CONTEXT_HELP; /** * The feature id for the 'Start' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__START = ERROR_HANDLER__START; /** * The feature id for the 'End' containment reference. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__END = ERROR_HANDLER__END; /** * The feature id for the 'Duration' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__DURATION = ERROR_HANDLER__DURATION; /** * The feature id for the 'Icon' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__ICON = ERROR_HANDLER__ICON; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__ROLES = ERROR_HANDLER__ROLES; /** * The feature id for the 'Implementation' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__IMPLEMENTATION = ERROR_HANDLER__IMPLEMENTATION; /** * The feature id for the 'Errors' attribute list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__ERRORS = ERROR_HANDLER__ERRORS; /** * The feature id for the 'Configuration' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__CONFIGURATION = ERROR_HANDLER__CONFIGURATION; /** * The feature id for the 'Outgoing Connections' containment reference list. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__OUTGOING_CONNECTIONS = ERROR_HANDLER__OUTGOING_CONNECTIONS; /** * The feature id for the 'Source' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__SOURCE = ERROR_HANDLER_FEATURE_COUNT + 0; /** * The feature id for the 'Base URI' attribute. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER__BASE_URI = ERROR_HANDLER_FEATURE_COUNT + 1; /** * The number of structural features of the 'Source Error Handler' class. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER_FEATURE_COUNT = ERROR_HANDLER_FEATURE_COUNT + 2; /** * The number of operations of the 'Source Error Handler' class. * * * @generated * @ordered */ int SOURCE_ERROR_HANDLER_OPERATION_COUNT = ERROR_HANDLER_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.FlowElement Flow Element}'. * * * @return the meta object for class 'Flow Element'. * @see org.nasdanika.models.functionflow.FlowElement * @generated */ EClass getFlowElement(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.FlowElement#getImplementation Implementation}'. * * * @return the meta object for the attribute 'Implementation'. * @see org.nasdanika.models.functionflow.FlowElement#getImplementation() * @see #getFlowElement() * @generated */ EAttribute getFlowElement_Implementation(); /** * Returns the meta object for the attribute list '{@link org.nasdanika.models.functionflow.FlowElement#getErrors Errors}'. * * * @return the meta object for the attribute list 'Errors'. * @see org.nasdanika.models.functionflow.FlowElement#getErrors() * @see #getFlowElement() * @generated */ EAttribute getFlowElement_Errors(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.FlowElement#getConfiguration Configuration}'. * * * @return the meta object for the attribute 'Configuration'. * @see org.nasdanika.models.functionflow.FlowElement#getConfiguration() * @see #getFlowElement() * @generated */ EAttribute getFlowElement_Configuration(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Start Start}'. * * * @return the meta object for class 'Start'. * @see org.nasdanika.models.functionflow.Start * @generated */ EClass getStart(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Start#getCondition Condition}'. * * * @return the meta object for the attribute 'Condition'. * @see org.nasdanika.models.functionflow.Start#getCondition() * @see #getStart() * @generated */ EAttribute getStart_Condition(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Start#getOrder Order}'. * * * @return the meta object for the attribute 'Order'. * @see org.nasdanika.models.functionflow.Start#getOrder() * @see #getStart() * @generated */ EAttribute getStart_Order(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Start#getOutput Output}'. * * * @return the meta object for the attribute 'Output'. * @see org.nasdanika.models.functionflow.Start#getOutput() * @see #getStart() * @generated */ EAttribute getStart_Output(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Supplier Supplier}'. * * * @return the meta object for class 'Supplier'. * @see org.nasdanika.models.functionflow.Supplier * @generated */ EClass getSupplier(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Supplier#getOutput Output}'. * * * @return the meta object for the attribute 'Output'. * @see org.nasdanika.models.functionflow.Supplier#getOutput() * @see #getSupplier() * @generated */ EAttribute getSupplier_Output(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Subscriber Subscriber}'. * * * @return the meta object for class 'Subscriber'. * @see org.nasdanika.models.functionflow.Subscriber * @generated */ EClass getSubscriber(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Subscriber#getCondition Condition}'. * * * @return the meta object for the attribute 'Condition'. * @see org.nasdanika.models.functionflow.Subscriber#getCondition() * @see #getSubscriber() * @generated */ EAttribute getSubscriber_Condition(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.ErrorHandler Error Handler}'. * * * @return the meta object for class 'Error Handler'. * @see org.nasdanika.models.functionflow.ErrorHandler * @generated */ EClass getErrorHandler(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.End End}'. * * * @return the meta object for class 'End'. * @see org.nasdanika.models.functionflow.End * @generated */ EClass getEnd(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Consumer Consumer}'. * * * @return the meta object for class 'Consumer'. * @see org.nasdanika.models.functionflow.Consumer * @generated */ EClass getConsumer(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Consumer#getInput Input}'. * * * @return the meta object for the attribute 'Input'. * @see org.nasdanika.models.functionflow.Consumer#getInput() * @see #getConsumer() * @generated */ EAttribute getConsumer_Input(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Publisher Publisher}'. * * * @return the meta object for class 'Publisher'. * @see org.nasdanika.models.functionflow.Publisher * @generated */ EClass getPublisher(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Publisher#getCondition Condition}'. * * * @return the meta object for the attribute 'Condition'. * @see org.nasdanika.models.functionflow.Publisher#getCondition() * @see #getPublisher() * @generated */ EAttribute getPublisher_Condition(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Function Function}'. * * * @return the meta object for class 'Function'. * @see org.nasdanika.models.functionflow.Function * @generated */ EClass getFunction(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Transition Transition}'. * * * @return the meta object for class 'Transition'. * @see org.nasdanika.models.functionflow.Transition * @generated */ EClass getTransition(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Transition#getInput Input}'. * * * @return the meta object for the attribute 'Input'. * @see org.nasdanika.models.functionflow.Transition#getInput() * @see #getTransition() * @generated */ EAttribute getTransition_Input(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Transition#getOutput Output}'. * * * @return the meta object for the attribute 'Output'. * @see org.nasdanika.models.functionflow.Transition#getOutput() * @see #getTransition() * @generated */ EAttribute getTransition_Output(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Transition#getCondition Condition}'. * * * @return the meta object for the attribute 'Condition'. * @see org.nasdanika.models.functionflow.Transition#getCondition() * @see #getTransition() * @generated */ EAttribute getTransition_Condition(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Transition#getOrder Order}'. * * * @return the meta object for the attribute 'Order'. * @see org.nasdanika.models.functionflow.Transition#getOrder() * @see #getTransition() * @generated */ EAttribute getTransition_Order(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Call Call}'. * * * @return the meta object for class 'Call'. * @see org.nasdanika.models.functionflow.Call * @generated */ EClass getCall(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Call#getTargetInput Target Input}'. * * * @return the meta object for the attribute 'Target Input'. * @see org.nasdanika.models.functionflow.Call#getTargetInput() * @see #getCall() * @generated */ EAttribute getCall_TargetInput(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Call#getTargetOutput Target Output}'. * * * @return the meta object for the attribute 'Target Output'. * @see org.nasdanika.models.functionflow.Call#getTargetOutput() * @see #getCall() * @generated */ EAttribute getCall_TargetOutput(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.ErrorTransition Error Transition}'. * * * @return the meta object for class 'Error Transition'. * @see org.nasdanika.models.functionflow.ErrorTransition * @generated */ EClass getErrorTransition(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Flow Flow}'. * * * @return the meta object for class 'Flow'. * @see org.nasdanika.models.functionflow.Flow * @generated */ EClass getFlow(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SupplierFlow Supplier Flow}'. * * * @return the meta object for class 'Supplier Flow'. * @see org.nasdanika.models.functionflow.SupplierFlow * @generated */ EClass getSupplierFlow(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.ConsumerFlow Consumer Flow}'. * * * @return the meta object for class 'Consumer Flow'. * @see org.nasdanika.models.functionflow.ConsumerFlow * @generated */ EClass getConsumerFlow(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.FunctionFlow Function Flow}'. * * * @return the meta object for class 'Function Flow'. * @see org.nasdanika.models.functionflow.FunctionFlow * @generated */ EClass getFunctionFlow(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.Source Source}'. * * * @return the meta object for class 'Source'. * @see org.nasdanika.models.functionflow.Source * @generated */ EClass getSource(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Source#getSource Source}'. * * * @return the meta object for the attribute 'Source'. * @see org.nasdanika.models.functionflow.Source#getSource() * @see #getSource() * @generated */ EAttribute getSource_Source(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.functionflow.Source#getBaseURI Base URI}'. * * * @return the meta object for the attribute 'Base URI'. * @see org.nasdanika.models.functionflow.Source#getBaseURI() * @see #getSource() * @generated */ EAttribute getSource_BaseURI(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceSupplier Source Supplier}'. * * * @return the meta object for class 'Source Supplier'. * @see org.nasdanika.models.functionflow.SourceSupplier * @generated */ EClass getSourceSupplier(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceConsumer Source Consumer}'. * * * @return the meta object for class 'Source Consumer'. * @see org.nasdanika.models.functionflow.SourceConsumer * @generated */ EClass getSourceConsumer(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceFunction Source Function}'. * * * @return the meta object for class 'Source Function'. * @see org.nasdanika.models.functionflow.SourceFunction * @generated */ EClass getSourceFunction(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceTransition Source Transition}'. * * * @return the meta object for class 'Source Transition'. * @see org.nasdanika.models.functionflow.SourceTransition * @generated */ EClass getSourceTransition(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceCall Source Call}'. * * * @return the meta object for class 'Source Call'. * @see org.nasdanika.models.functionflow.SourceCall * @generated */ EClass getSourceCall(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceErrorTransition Source Error Transition}'. * * * @return the meta object for class 'Source Error Transition'. * @see org.nasdanika.models.functionflow.SourceErrorTransition * @generated */ EClass getSourceErrorTransition(); /** * Returns the meta object for class '{@link org.nasdanika.models.functionflow.SourceErrorHandler Source Error Handler}'. * * * @return the meta object for class 'Source Error Handler'. * @see org.nasdanika.models.functionflow.SourceErrorHandler * @generated */ EClass getSourceErrorHandler(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ FunctionFlowFactory getFunctionFlowFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.FlowElementImpl Flow Element}' class. * * * @see org.nasdanika.models.functionflow.impl.FlowElementImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFlowElement() * @generated */ EClass FLOW_ELEMENT = eINSTANCE.getFlowElement(); /** * The meta object literal for the 'Implementation' attribute feature. * * * @generated */ EAttribute FLOW_ELEMENT__IMPLEMENTATION = eINSTANCE.getFlowElement_Implementation(); /** * The meta object literal for the 'Errors' attribute list feature. * * * @generated */ EAttribute FLOW_ELEMENT__ERRORS = eINSTANCE.getFlowElement_Errors(); /** * The meta object literal for the 'Configuration' attribute feature. * * * @generated */ EAttribute FLOW_ELEMENT__CONFIGURATION = eINSTANCE.getFlowElement_Configuration(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.StartImpl Start}' class. * * * @see org.nasdanika.models.functionflow.impl.StartImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getStart() * @generated */ EClass START = eINSTANCE.getStart(); /** * The meta object literal for the 'Condition' attribute feature. * * * @generated */ EAttribute START__CONDITION = eINSTANCE.getStart_Condition(); /** * The meta object literal for the 'Order' attribute feature. * * * @generated */ EAttribute START__ORDER = eINSTANCE.getStart_Order(); /** * The meta object literal for the 'Output' attribute feature. * * * @generated */ EAttribute START__OUTPUT = eINSTANCE.getStart_Output(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SupplierImpl Supplier}' class. * * * @see org.nasdanika.models.functionflow.impl.SupplierImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSupplier() * @generated */ EClass SUPPLIER = eINSTANCE.getSupplier(); /** * The meta object literal for the 'Output' attribute feature. * * * @generated */ EAttribute SUPPLIER__OUTPUT = eINSTANCE.getSupplier_Output(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SubscriberImpl Subscriber}' class. * * * @see org.nasdanika.models.functionflow.impl.SubscriberImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSubscriber() * @generated */ EClass SUBSCRIBER = eINSTANCE.getSubscriber(); /** * The meta object literal for the 'Condition' attribute feature. * * * @generated */ EAttribute SUBSCRIBER__CONDITION = eINSTANCE.getSubscriber_Condition(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.ErrorHandlerImpl Error Handler}' class. * * * @see org.nasdanika.models.functionflow.impl.ErrorHandlerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getErrorHandler() * @generated */ EClass ERROR_HANDLER = eINSTANCE.getErrorHandler(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.EndImpl End}' class. * * * @see org.nasdanika.models.functionflow.impl.EndImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getEnd() * @generated */ EClass END = eINSTANCE.getEnd(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.ConsumerImpl Consumer}' class. * * * @see org.nasdanika.models.functionflow.impl.ConsumerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getConsumer() * @generated */ EClass CONSUMER = eINSTANCE.getConsumer(); /** * The meta object literal for the 'Input' attribute feature. * * * @generated */ EAttribute CONSUMER__INPUT = eINSTANCE.getConsumer_Input(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.PublisherImpl Publisher}' class. * * * @see org.nasdanika.models.functionflow.impl.PublisherImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getPublisher() * @generated */ EClass PUBLISHER = eINSTANCE.getPublisher(); /** * The meta object literal for the 'Condition' attribute feature. * * * @generated */ EAttribute PUBLISHER__CONDITION = eINSTANCE.getPublisher_Condition(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.FunctionImpl Function}' class. * * * @see org.nasdanika.models.functionflow.impl.FunctionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFunction() * @generated */ EClass FUNCTION = eINSTANCE.getFunction(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.TransitionImpl Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.TransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getTransition() * @generated */ EClass TRANSITION = eINSTANCE.getTransition(); /** * The meta object literal for the 'Input' attribute feature. * * * @generated */ EAttribute TRANSITION__INPUT = eINSTANCE.getTransition_Input(); /** * The meta object literal for the 'Output' attribute feature. * * * @generated */ EAttribute TRANSITION__OUTPUT = eINSTANCE.getTransition_Output(); /** * The meta object literal for the 'Condition' attribute feature. * * * @generated */ EAttribute TRANSITION__CONDITION = eINSTANCE.getTransition_Condition(); /** * The meta object literal for the 'Order' attribute feature. * * * @generated */ EAttribute TRANSITION__ORDER = eINSTANCE.getTransition_Order(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.CallImpl Call}' class. * * * @see org.nasdanika.models.functionflow.impl.CallImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getCall() * @generated */ EClass CALL = eINSTANCE.getCall(); /** * The meta object literal for the 'Target Input' attribute feature. * * * @generated */ EAttribute CALL__TARGET_INPUT = eINSTANCE.getCall_TargetInput(); /** * The meta object literal for the 'Target Output' attribute feature. * * * @generated */ EAttribute CALL__TARGET_OUTPUT = eINSTANCE.getCall_TargetOutput(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.ErrorTransitionImpl Error Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.ErrorTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getErrorTransition() * @generated */ EClass ERROR_TRANSITION = eINSTANCE.getErrorTransition(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.FlowImpl Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.FlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFlow() * @generated */ EClass FLOW = eINSTANCE.getFlow(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SupplierFlowImpl Supplier Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.SupplierFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSupplierFlow() * @generated */ EClass SUPPLIER_FLOW = eINSTANCE.getSupplierFlow(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.ConsumerFlowImpl Consumer Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.ConsumerFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getConsumerFlow() * @generated */ EClass CONSUMER_FLOW = eINSTANCE.getConsumerFlow(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.FunctionFlowImpl Function Flow}' class. * * * @see org.nasdanika.models.functionflow.impl.FunctionFlowImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getFunctionFlow() * @generated */ EClass FUNCTION_FLOW = eINSTANCE.getFunctionFlow(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.Source Source}' class. * * * @see org.nasdanika.models.functionflow.Source * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSource() * @generated */ EClass SOURCE = eINSTANCE.getSource(); /** * The meta object literal for the 'Source' attribute feature. * * * @generated */ EAttribute SOURCE__SOURCE = eINSTANCE.getSource_Source(); /** * The meta object literal for the 'Base URI' attribute feature. * * * @generated */ EAttribute SOURCE__BASE_URI = eINSTANCE.getSource_BaseURI(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceSupplierImpl Source Supplier}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceSupplierImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceSupplier() * @generated */ EClass SOURCE_SUPPLIER = eINSTANCE.getSourceSupplier(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceConsumerImpl Source Consumer}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceConsumerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceConsumer() * @generated */ EClass SOURCE_CONSUMER = eINSTANCE.getSourceConsumer(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceFunctionImpl Source Function}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceFunctionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceFunction() * @generated */ EClass SOURCE_FUNCTION = eINSTANCE.getSourceFunction(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceTransitionImpl Source Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceTransition() * @generated */ EClass SOURCE_TRANSITION = eINSTANCE.getSourceTransition(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceCallImpl Source Call}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceCallImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceCall() * @generated */ EClass SOURCE_CALL = eINSTANCE.getSourceCall(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceErrorTransitionImpl Source Error Transition}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceErrorTransitionImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceErrorTransition() * @generated */ EClass SOURCE_ERROR_TRANSITION = eINSTANCE.getSourceErrorTransition(); /** * The meta object literal for the '{@link org.nasdanika.models.functionflow.impl.SourceErrorHandlerImpl Source Error Handler}' class. * * * @see org.nasdanika.models.functionflow.impl.SourceErrorHandlerImpl * @see org.nasdanika.models.functionflow.impl.FunctionFlowPackageImpl#getSourceErrorHandler() * @generated */ EClass SOURCE_ERROR_HANDLER = eINSTANCE.getSourceErrorHandler(); } } //FunctionFlowPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy