org.nasdanika.models.rules.java.JavaPackage Maven / Gradle / Ivy
The newest version!
/**
*/
package org.nasdanika.models.rules.java;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.nasdanika.models.rules.RulesPackage;
/**
*
* 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.rules.java.JavaFactory
* @model kind="package"
* @generated
*/
public interface JavaPackage extends EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "java";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "ecore://nasdanika.org/models/rules/java";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "org.nasdanika.models.rules.java";
/**
* The singleton instance of the package.
*
*
* @generated
*/
JavaPackage eINSTANCE = org.nasdanika.models.rules.java.impl.JavaPackageImpl.init();
/**
* The meta object id for the '{@link org.nasdanika.models.rules.java.impl.CompilationUnitActionImpl Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.CompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getCompilationUnitAction()
* @generated
*/
int COMPILATION_UNIT_ACTION = 0;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__ID = RulesPackage.ACTION__ID;
/**
* The feature id for the 'Semantic Mappings' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS = RulesPackage.ACTION__SEMANTIC_MAPPINGS;
/**
* The feature id for the 'Markers' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__MARKERS = RulesPackage.ACTION__MARKERS;
/**
* The feature id for the 'Uris' attribute list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__URIS = RulesPackage.ACTION__URIS;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__DESCRIPTION = RulesPackage.ACTION__DESCRIPTION;
/**
* The feature id for the 'Uuid' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__UUID = RulesPackage.ACTION__UUID;
/**
* The feature id for the 'Label Prototype' containment reference.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE = RulesPackage.ACTION__LABEL_PROTOTYPE;
/**
* The feature id for the 'Representations' map.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__REPRESENTATIONS = RulesPackage.ACTION__REPRESENTATIONS;
/**
* The feature id for the 'Annotations' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__ANNOTATIONS = RulesPackage.ACTION__ANNOTATIONS;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__NAME = RulesPackage.ACTION__NAME;
/**
* The feature id for the 'Documentation' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__DOCUMENTATION = RulesPackage.ACTION__DOCUMENTATION;
/**
* The feature id for the 'Context Help' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__CONTEXT_HELP = RulesPackage.ACTION__CONTEXT_HELP;
/**
* The feature id for the 'Outgoing Connections' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS = RulesPackage.ACTION__OUTGOING_CONNECTIONS;
/**
* The feature id for the 'Start' containment reference.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__START = RulesPackage.ACTION__START;
/**
* The feature id for the 'End' containment reference.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__END = RulesPackage.ACTION__END;
/**
* The feature id for the 'Duration' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__DURATION = RulesPackage.ACTION__DURATION;
/**
* The feature id for the 'Icon' attribute.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__ICON = RulesPackage.ACTION__ICON;
/**
* The feature id for the 'Roles' containment reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__ROLES = RulesPackage.ACTION__ROLES;
/**
* The feature id for the 'Incoming Connections' reference list.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS = RulesPackage.ACTION__INCOMING_CONNECTIONS;
/**
* The number of structural features of the 'Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION_FEATURE_COUNT = RulesPackage.ACTION_FEATURE_COUNT + 0;
/**
* The number of operations of the 'Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int COMPILATION_UNIT_ACTION_OPERATION_COUNT = RulesPackage.ACTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.nasdanika.models.rules.java.impl.CreateCompilationUnitActionImpl Create Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.CreateCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getCreateCompilationUnitAction()
* @generated
*/
int CREATE_COMPILATION_UNIT_ACTION = 1;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__ID = COMPILATION_UNIT_ACTION__ID;
/**
* The feature id for the 'Semantic Mappings' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS = COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS;
/**
* The feature id for the 'Markers' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__MARKERS = COMPILATION_UNIT_ACTION__MARKERS;
/**
* The feature id for the 'Uris' attribute list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__URIS = COMPILATION_UNIT_ACTION__URIS;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__DESCRIPTION = COMPILATION_UNIT_ACTION__DESCRIPTION;
/**
* The feature id for the 'Uuid' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__UUID = COMPILATION_UNIT_ACTION__UUID;
/**
* The feature id for the 'Label Prototype' containment reference.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE = COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE;
/**
* The feature id for the 'Representations' map.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__REPRESENTATIONS = COMPILATION_UNIT_ACTION__REPRESENTATIONS;
/**
* The feature id for the 'Annotations' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__ANNOTATIONS = COMPILATION_UNIT_ACTION__ANNOTATIONS;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__NAME = COMPILATION_UNIT_ACTION__NAME;
/**
* The feature id for the 'Documentation' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__DOCUMENTATION = COMPILATION_UNIT_ACTION__DOCUMENTATION;
/**
* The feature id for the 'Context Help' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__CONTEXT_HELP = COMPILATION_UNIT_ACTION__CONTEXT_HELP;
/**
* The feature id for the 'Outgoing Connections' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS = COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS;
/**
* The feature id for the 'Start' containment reference.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__START = COMPILATION_UNIT_ACTION__START;
/**
* The feature id for the 'End' containment reference.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__END = COMPILATION_UNIT_ACTION__END;
/**
* The feature id for the 'Duration' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__DURATION = COMPILATION_UNIT_ACTION__DURATION;
/**
* The feature id for the 'Icon' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__ICON = COMPILATION_UNIT_ACTION__ICON;
/**
* The feature id for the 'Roles' containment reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__ROLES = COMPILATION_UNIT_ACTION__ROLES;
/**
* The feature id for the 'Incoming Connections' reference list.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS = COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS;
/**
* The feature id for the 'Compilation Unit' containment reference.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Create Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION_FEATURE_COUNT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Create Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int CREATE_COMPILATION_UNIT_ACTION_OPERATION_COUNT = COMPILATION_UNIT_ACTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.nasdanika.models.rules.java.impl.DeleteCompilationUnitActionImpl Delete Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.DeleteCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getDeleteCompilationUnitAction()
* @generated
*/
int DELETE_COMPILATION_UNIT_ACTION = 2;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__ID = COMPILATION_UNIT_ACTION__ID;
/**
* The feature id for the 'Semantic Mappings' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS = COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS;
/**
* The feature id for the 'Markers' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__MARKERS = COMPILATION_UNIT_ACTION__MARKERS;
/**
* The feature id for the 'Uris' attribute list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__URIS = COMPILATION_UNIT_ACTION__URIS;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__DESCRIPTION = COMPILATION_UNIT_ACTION__DESCRIPTION;
/**
* The feature id for the 'Uuid' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__UUID = COMPILATION_UNIT_ACTION__UUID;
/**
* The feature id for the 'Label Prototype' containment reference.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE = COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE;
/**
* The feature id for the 'Representations' map.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__REPRESENTATIONS = COMPILATION_UNIT_ACTION__REPRESENTATIONS;
/**
* The feature id for the 'Annotations' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__ANNOTATIONS = COMPILATION_UNIT_ACTION__ANNOTATIONS;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__NAME = COMPILATION_UNIT_ACTION__NAME;
/**
* The feature id for the 'Documentation' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__DOCUMENTATION = COMPILATION_UNIT_ACTION__DOCUMENTATION;
/**
* The feature id for the 'Context Help' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__CONTEXT_HELP = COMPILATION_UNIT_ACTION__CONTEXT_HELP;
/**
* The feature id for the 'Outgoing Connections' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS = COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS;
/**
* The feature id for the 'Start' containment reference.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__START = COMPILATION_UNIT_ACTION__START;
/**
* The feature id for the 'End' containment reference.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__END = COMPILATION_UNIT_ACTION__END;
/**
* The feature id for the 'Duration' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__DURATION = COMPILATION_UNIT_ACTION__DURATION;
/**
* The feature id for the 'Icon' attribute.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__ICON = COMPILATION_UNIT_ACTION__ICON;
/**
* The feature id for the 'Roles' containment reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__ROLES = COMPILATION_UNIT_ACTION__ROLES;
/**
* The feature id for the 'Incoming Connections' reference list.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS = COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS;
/**
* The feature id for the 'Compilation Unit' reference.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Delete Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION_FEATURE_COUNT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Delete Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int DELETE_COMPILATION_UNIT_ACTION_OPERATION_COUNT = COMPILATION_UNIT_ACTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.nasdanika.models.rules.java.impl.UpdateCompilationUnitActionImpl Update Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.UpdateCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getUpdateCompilationUnitAction()
* @generated
*/
int UPDATE_COMPILATION_UNIT_ACTION = 3;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__ID = COMPILATION_UNIT_ACTION__ID;
/**
* The feature id for the 'Semantic Mappings' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS = COMPILATION_UNIT_ACTION__SEMANTIC_MAPPINGS;
/**
* The feature id for the 'Markers' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__MARKERS = COMPILATION_UNIT_ACTION__MARKERS;
/**
* The feature id for the 'Uris' attribute list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__URIS = COMPILATION_UNIT_ACTION__URIS;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__DESCRIPTION = COMPILATION_UNIT_ACTION__DESCRIPTION;
/**
* The feature id for the 'Uuid' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__UUID = COMPILATION_UNIT_ACTION__UUID;
/**
* The feature id for the 'Label Prototype' containment reference.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE = COMPILATION_UNIT_ACTION__LABEL_PROTOTYPE;
/**
* The feature id for the 'Representations' map.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__REPRESENTATIONS = COMPILATION_UNIT_ACTION__REPRESENTATIONS;
/**
* The feature id for the 'Annotations' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__ANNOTATIONS = COMPILATION_UNIT_ACTION__ANNOTATIONS;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__NAME = COMPILATION_UNIT_ACTION__NAME;
/**
* The feature id for the 'Documentation' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__DOCUMENTATION = COMPILATION_UNIT_ACTION__DOCUMENTATION;
/**
* The feature id for the 'Context Help' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__CONTEXT_HELP = COMPILATION_UNIT_ACTION__CONTEXT_HELP;
/**
* The feature id for the 'Outgoing Connections' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS = COMPILATION_UNIT_ACTION__OUTGOING_CONNECTIONS;
/**
* The feature id for the 'Start' containment reference.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__START = COMPILATION_UNIT_ACTION__START;
/**
* The feature id for the 'End' containment reference.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__END = COMPILATION_UNIT_ACTION__END;
/**
* The feature id for the 'Duration' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__DURATION = COMPILATION_UNIT_ACTION__DURATION;
/**
* The feature id for the 'Icon' attribute.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__ICON = COMPILATION_UNIT_ACTION__ICON;
/**
* The feature id for the 'Roles' containment reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__ROLES = COMPILATION_UNIT_ACTION__ROLES;
/**
* The feature id for the 'Incoming Connections' reference list.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS = COMPILATION_UNIT_ACTION__INCOMING_CONNECTIONS;
/**
* The feature id for the 'Compilation Unit' containment reference.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Update Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION_FEATURE_COUNT = COMPILATION_UNIT_ACTION_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Update Compilation Unit Action' class.
*
*
* @generated
* @ordered
*/
int UPDATE_COMPILATION_UNIT_ACTION_OPERATION_COUNT = COMPILATION_UNIT_ACTION_OPERATION_COUNT + 0;
/**
* Returns the meta object for class '{@link org.nasdanika.models.rules.java.CompilationUnitAction Compilation Unit Action}'.
*
*
* @return the meta object for class 'Compilation Unit Action'.
* @see org.nasdanika.models.rules.java.CompilationUnitAction
* @generated
*/
EClass getCompilationUnitAction();
/**
* Returns the meta object for class '{@link org.nasdanika.models.rules.java.CreateCompilationUnitAction Create Compilation Unit Action}'.
*
*
* @return the meta object for class 'Create Compilation Unit Action'.
* @see org.nasdanika.models.rules.java.CreateCompilationUnitAction
* @generated
*/
EClass getCreateCompilationUnitAction();
/**
* Returns the meta object for the containment reference '{@link org.nasdanika.models.rules.java.CreateCompilationUnitAction#getCompilationUnit Compilation Unit}'.
*
*
* @return the meta object for the containment reference 'Compilation Unit'.
* @see org.nasdanika.models.rules.java.CreateCompilationUnitAction#getCompilationUnit()
* @see #getCreateCompilationUnitAction()
* @generated
*/
EReference getCreateCompilationUnitAction_CompilationUnit();
/**
* Returns the meta object for class '{@link org.nasdanika.models.rules.java.DeleteCompilationUnitAction Delete Compilation Unit Action}'.
*
*
* @return the meta object for class 'Delete Compilation Unit Action'.
* @see org.nasdanika.models.rules.java.DeleteCompilationUnitAction
* @generated
*/
EClass getDeleteCompilationUnitAction();
/**
* Returns the meta object for the reference '{@link org.nasdanika.models.rules.java.DeleteCompilationUnitAction#getCompilationUnit Compilation Unit}'.
*
*
* @return the meta object for the reference 'Compilation Unit'.
* @see org.nasdanika.models.rules.java.DeleteCompilationUnitAction#getCompilationUnit()
* @see #getDeleteCompilationUnitAction()
* @generated
*/
EReference getDeleteCompilationUnitAction_CompilationUnit();
/**
* Returns the meta object for class '{@link org.nasdanika.models.rules.java.UpdateCompilationUnitAction Update Compilation Unit Action}'.
*
*
* @return the meta object for class 'Update Compilation Unit Action'.
* @see org.nasdanika.models.rules.java.UpdateCompilationUnitAction
* @generated
*/
EClass getUpdateCompilationUnitAction();
/**
* Returns the meta object for the containment reference '{@link org.nasdanika.models.rules.java.UpdateCompilationUnitAction#getCompilationUnit Compilation Unit}'.
*
*
* @return the meta object for the containment reference 'Compilation Unit'.
* @see org.nasdanika.models.rules.java.UpdateCompilationUnitAction#getCompilationUnit()
* @see #getUpdateCompilationUnitAction()
* @generated
*/
EReference getUpdateCompilationUnitAction_CompilationUnit();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
JavaFactory getJavaFactory();
/**
*
* 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.rules.java.impl.CompilationUnitActionImpl Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.CompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getCompilationUnitAction()
* @generated
*/
EClass COMPILATION_UNIT_ACTION = eINSTANCE.getCompilationUnitAction();
/**
* The meta object literal for the '{@link org.nasdanika.models.rules.java.impl.CreateCompilationUnitActionImpl Create Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.CreateCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getCreateCompilationUnitAction()
* @generated
*/
EClass CREATE_COMPILATION_UNIT_ACTION = eINSTANCE.getCreateCompilationUnitAction();
/**
* The meta object literal for the 'Compilation Unit' containment reference feature.
*
*
* @generated
*/
EReference CREATE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = eINSTANCE.getCreateCompilationUnitAction_CompilationUnit();
/**
* The meta object literal for the '{@link org.nasdanika.models.rules.java.impl.DeleteCompilationUnitActionImpl Delete Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.DeleteCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getDeleteCompilationUnitAction()
* @generated
*/
EClass DELETE_COMPILATION_UNIT_ACTION = eINSTANCE.getDeleteCompilationUnitAction();
/**
* The meta object literal for the 'Compilation Unit' reference feature.
*
*
* @generated
*/
EReference DELETE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = eINSTANCE.getDeleteCompilationUnitAction_CompilationUnit();
/**
* The meta object literal for the '{@link org.nasdanika.models.rules.java.impl.UpdateCompilationUnitActionImpl Update Compilation Unit Action}' class.
*
*
* @see org.nasdanika.models.rules.java.impl.UpdateCompilationUnitActionImpl
* @see org.nasdanika.models.rules.java.impl.JavaPackageImpl#getUpdateCompilationUnitAction()
* @generated
*/
EClass UPDATE_COMPILATION_UNIT_ACTION = eINSTANCE.getUpdateCompilationUnitAction();
/**
* The meta object literal for the 'Compilation Unit' containment reference feature.
*
*
* @generated
*/
EReference UPDATE_COMPILATION_UNIT_ACTION__COMPILATION_UNIT = eINSTANCE.getUpdateCompilationUnitAction_CompilationUnit();
}
} //JavaPackage