|
a/src/main/java/epc/EpcPackage.java |
|
b/src/main/java/epc/EpcPackage.java |
|
... |
|
... |
20 |
* <li>each operation of each class,</li>
|
20 |
* <li>each operation of each class,</li>
|
21 |
* <li>each enum,</li>
|
21 |
* <li>each enum,</li>
|
22 |
* <li>and each data type</li>
|
22 |
* <li>and each data type</li>
|
23 |
* </ul>
|
23 |
* </ul>
|
24 |
* <!-- end-user-doc -->
|
24 |
* <!-- end-user-doc -->
|
25 |
* @see epc.EpcFactory
|
25 |
* @see EpcFactory
|
26 |
* @model kind="package"
|
26 |
* @model kind="package"
|
27 |
* @generated
|
27 |
* @generated
|
28 |
*/
|
28 |
*/
|
29 |
public interface EpcPackage extends EPackage {
|
29 |
public interface EpcPackage extends EPackage {
|
30 |
/**
|
30 |
/**
|
|
... |
|
... |
1297 |
* @ordered
|
1297 |
* @ordered
|
1298 |
*/
|
1298 |
*/
|
1299 |
int RESOURCE_OUTPUT_CONNECTION_OPERATION_COUNT = EPC_CONNECTION_OPERATION_COUNT + 0;
|
1299 |
int RESOURCE_OUTPUT_CONNECTION_OPERATION_COUNT = EPC_CONNECTION_OPERATION_COUNT + 0;
|
1300 |
|
1300 |
|
1301 |
/**
|
1301 |
/**
|
1302 |
* The meta object id for the '{@link epc.EventType <em>Event Type</em>}' enum.
|
1302 |
* The meta object id for the '{@link EventType <em>Event Type</em>}' enum.
|
1303 |
* <!-- begin-user-doc -->
|
|
|
1304 |
* <!-- end-user-doc -->
|
1303 |
* <!-- begin-user-doc -->
|
|
|
1304 |
* <!-- end-user-doc -->
|
1305 |
* @see epc.EventType
|
1305 |
* @see EventType
|
1306 |
* @see epc.impl.EpcPackageImpl#getEventType()
|
1306 |
* @see epc.impl.EpcPackageImpl#getEventType()
|
1307 |
* @generated
|
1307 |
* @generated
|
1308 |
*/
|
1308 |
*/
|
1309 |
int EVENT_TYPE = 15;
|
1309 |
int EVENT_TYPE = 15;
|
1310 |
|
1310 |
|
|
... |
|
... |
1318 |
*/
|
1318 |
*/
|
1319 |
int LOGIC_GATE_TYPE = 16;
|
1319 |
int LOGIC_GATE_TYPE = 16;
|
1320 |
|
1320 |
|
1321 |
|
1321 |
|
1322 |
/**
|
1322 |
/**
|
1323 |
* Returns the meta object for class '{@link epc.EPCObject <em>EPC Object</em>}'.
|
1323 |
* Returns the meta object for class '{@link EPCObject <em>EPC Object</em>}'.
|
1324 |
* <!-- begin-user-doc -->
|
1324 |
* <!-- begin-user-doc -->
|
1325 |
* <!-- end-user-doc -->
|
1325 |
* <!-- end-user-doc -->
|
1326 |
* @return the meta object for class '<em>EPC Object</em>'.
|
1326 |
* @return the meta object for class '<em>EPC Object</em>'.
|
1327 |
* @see epc.EPCObject
|
1327 |
* @see EPCObject
|
1328 |
* @generated
|
1328 |
* @generated
|
1329 |
*/
|
1329 |
*/
|
1330 |
EClass getEPCObject();
|
1330 |
EClass getEPCObject();
|
1331 |
|
1331 |
|
1332 |
/**
|
1332 |
/**
|
1333 |
* Returns the meta object for class '{@link epc.EPCModel <em>EPC Model</em>}'.
|
1333 |
* Returns the meta object for class '{@link EPCModel <em>EPC Model</em>}'.
|
1334 |
* <!-- begin-user-doc -->
|
1334 |
* <!-- begin-user-doc -->
|
1335 |
* <!-- end-user-doc -->
|
1335 |
* <!-- end-user-doc -->
|
1336 |
* @return the meta object for class '<em>EPC Model</em>'.
|
1336 |
* @return the meta object for class '<em>EPC Model</em>'.
|
1337 |
* @see epc.EPCModel
|
1337 |
* @see EPCModel
|
1338 |
* @generated
|
1338 |
* @generated
|
1339 |
*/
|
1339 |
*/
|
1340 |
EClass getEPCModel();
|
1340 |
EClass getEPCModel();
|
1341 |
|
1341 |
|
1342 |
/**
|
1342 |
/**
|
1343 |
* Returns the meta object for the containment reference list '{@link epc.EPCModel#getPages <em>Pages</em>}'.
|
1343 |
* Returns the meta object for the containment reference list '{@link EPCModel#getPages <em>Pages</em>}'.
|
1344 |
* <!-- begin-user-doc -->
|
1344 |
* <!-- begin-user-doc -->
|
1345 |
* <!-- end-user-doc -->
|
1345 |
* <!-- end-user-doc -->
|
1346 |
* @return the meta object for the containment reference list '<em>Pages</em>'.
|
1346 |
* @return the meta object for the containment reference list '<em>Pages</em>'.
|
1347 |
* @see epc.EPCModel#getPages()
|
1347 |
* @see EPCModel#getPages()
|
1348 |
* @see #getEPCModel()
|
1348 |
* @see #getEPCModel()
|
1349 |
* @generated
|
1349 |
* @generated
|
1350 |
*/
|
1350 |
*/
|
1351 |
EReference getEPCModel_Pages();
|
1351 |
EReference getEPCModel_Pages();
|
1352 |
|
1352 |
|
1353 |
/**
|
1353 |
/**
|
1354 |
* Returns the meta object for the containment reference list '{@link epc.EPCModel#getElements <em>Elements</em>}'.
|
1354 |
* Returns the meta object for the containment reference list '{@link EPCModel#getElements <em>Elements</em>}'.
|
1355 |
* <!-- begin-user-doc -->
|
1355 |
* <!-- begin-user-doc -->
|
1356 |
* <!-- end-user-doc -->
|
1356 |
* <!-- end-user-doc -->
|
1357 |
* @return the meta object for the containment reference list '<em>Elements</em>'.
|
1357 |
* @return the meta object for the containment reference list '<em>Elements</em>'.
|
1358 |
* @see epc.EPCModel#getElements()
|
1358 |
* @see EPCModel#getElements()
|
1359 |
* @see #getEPCModel()
|
1359 |
* @see #getEPCModel()
|
1360 |
* @generated
|
1360 |
* @generated
|
1361 |
*/
|
1361 |
*/
|
1362 |
EReference getEPCModel_Elements();
|
1362 |
EReference getEPCModel_Elements();
|
1363 |
|
1363 |
|
1364 |
/**
|
1364 |
/**
|
1365 |
* Returns the meta object for the containment reference list '{@link epc.EPCModel#getConnections <em>Connections</em>}'.
|
1365 |
* Returns the meta object for the containment reference list '{@link EPCModel#getConnections <em>Connections</em>}'.
|
1366 |
* <!-- begin-user-doc -->
|
1366 |
* <!-- begin-user-doc -->
|
1367 |
* <!-- end-user-doc -->
|
1367 |
* <!-- end-user-doc -->
|
1368 |
* @return the meta object for the containment reference list '<em>Connections</em>'.
|
1368 |
* @return the meta object for the containment reference list '<em>Connections</em>'.
|
1369 |
* @see epc.EPCModel#getConnections()
|
1369 |
* @see EPCModel#getConnections()
|
1370 |
* @see #getEPCModel()
|
1370 |
* @see #getEPCModel()
|
1371 |
* @generated
|
1371 |
* @generated
|
1372 |
*/
|
1372 |
*/
|
1373 |
EReference getEPCModel_Connections();
|
1373 |
EReference getEPCModel_Connections();
|
1374 |
|
1374 |
|
1375 |
/**
|
1375 |
/**
|
1376 |
* Returns the meta object for class '{@link epc.Page <em>Page</em>}'.
|
1376 |
* Returns the meta object for class '{@link Page <em>Page</em>}'.
|
1377 |
* <!-- begin-user-doc -->
|
1377 |
* <!-- begin-user-doc -->
|
1378 |
* <!-- end-user-doc -->
|
1378 |
* <!-- end-user-doc -->
|
1379 |
* @return the meta object for class '<em>Page</em>'.
|
1379 |
* @return the meta object for class '<em>Page</em>'.
|
1380 |
* @see epc.Page
|
1380 |
* @see Page
|
1381 |
* @generated
|
1381 |
* @generated
|
1382 |
*/
|
1382 |
*/
|
1383 |
EClass getPage();
|
1383 |
EClass getPage();
|
1384 |
|
1384 |
|
1385 |
/**
|
1385 |
/**
|
1386 |
* Returns the meta object for the reference list '{@link epc.Page#getElements <em>Elements</em>}'.
|
1386 |
* Returns the meta object for the reference list '{@link Page#getElements <em>Elements</em>}'.
|
1387 |
* <!-- begin-user-doc -->
|
1387 |
* <!-- begin-user-doc -->
|
1388 |
* <!-- end-user-doc -->
|
1388 |
* <!-- end-user-doc -->
|
1389 |
* @return the meta object for the reference list '<em>Elements</em>'.
|
1389 |
* @return the meta object for the reference list '<em>Elements</em>'.
|
1390 |
* @see epc.Page#getElements()
|
1390 |
* @see Page#getElements()
|
1391 |
* @see #getPage()
|
1391 |
* @see #getPage()
|
1392 |
* @generated
|
1392 |
* @generated
|
1393 |
*/
|
1393 |
*/
|
1394 |
EReference getPage_Elements();
|
1394 |
EReference getPage_Elements();
|
1395 |
|
1395 |
|
1396 |
/**
|
1396 |
/**
|
1397 |
* Returns the meta object for the reference list '{@link epc.Page#getConnections <em>Connections</em>}'.
|
1397 |
* Returns the meta object for the reference list '{@link Page#getConnections <em>Connections</em>}'.
|
1398 |
* <!-- begin-user-doc -->
|
1398 |
* <!-- begin-user-doc -->
|
1399 |
* <!-- end-user-doc -->
|
1399 |
* <!-- end-user-doc -->
|
1400 |
* @return the meta object for the reference list '<em>Connections</em>'.
|
1400 |
* @return the meta object for the reference list '<em>Connections</em>'.
|
1401 |
* @see epc.Page#getConnections()
|
1401 |
* @see Page#getConnections()
|
1402 |
* @see #getPage()
|
1402 |
* @see #getPage()
|
1403 |
* @generated
|
1403 |
* @generated
|
1404 |
*/
|
1404 |
*/
|
1405 |
EReference getPage_Connections();
|
1405 |
EReference getPage_Connections();
|
1406 |
|
1406 |
|
|
... |
|
... |
1508 |
* @generated
|
1508 |
* @generated
|
1509 |
*/
|
1509 |
*/
|
1510 |
EClass getSplitLogicGate();
|
1510 |
EClass getSplitLogicGate();
|
1511 |
|
1511 |
|
1512 |
/**
|
1512 |
/**
|
1513 |
* Returns the meta object for class '{@link epc.Function <em>Function</em>}'.
|
1513 |
* Returns the meta object for class '{@link Function <em>Function</em>}'.
|
1514 |
* <!-- begin-user-doc -->
|
1514 |
* <!-- begin-user-doc -->
|
1515 |
* <!-- end-user-doc -->
|
1515 |
* <!-- end-user-doc -->
|
1516 |
* @return the meta object for class '<em>Function</em>'.
|
1516 |
* @return the meta object for class '<em>Function</em>'.
|
1517 |
* @see epc.Function
|
1517 |
* @see Function
|
1518 |
* @generated
|
1518 |
* @generated
|
1519 |
*/
|
1519 |
*/
|
1520 |
EClass getFunction();
|
1520 |
EClass getFunction();
|
1521 |
|
1521 |
|
1522 |
/**
|
1522 |
/**
|
1523 |
* Returns the meta object for the reference list '{@link epc.Function#getOutputResources <em>Output Resources</em>}'.
|
1523 |
* Returns the meta object for the reference list '{@link Function#getOutputResources <em>Output Resources</em>}'.
|
1524 |
* <!-- begin-user-doc -->
|
1524 |
* <!-- begin-user-doc -->
|
1525 |
* <!-- end-user-doc -->
|
1525 |
* <!-- end-user-doc -->
|
1526 |
* @return the meta object for the reference list '<em>Output Resources</em>'.
|
1526 |
* @return the meta object for the reference list '<em>Output Resources</em>'.
|
1527 |
* @see epc.Function#getOutputResources()
|
1527 |
* @see Function#getOutputResources()
|
1528 |
* @see #getFunction()
|
1528 |
* @see #getFunction()
|
1529 |
* @generated
|
1529 |
* @generated
|
1530 |
*/
|
1530 |
*/
|
1531 |
EReference getFunction_OutputResources();
|
1531 |
EReference getFunction_OutputResources();
|
1532 |
|
1532 |
|
1533 |
/**
|
1533 |
/**
|
1534 |
* Returns the meta object for the reference list '{@link epc.Function#getInputResources <em>Input Resources</em>}'.
|
1534 |
* Returns the meta object for the reference list '{@link Function#getInputResources <em>Input Resources</em>}'.
|
1535 |
* <!-- begin-user-doc -->
|
1535 |
* <!-- begin-user-doc -->
|
1536 |
* <!-- end-user-doc -->
|
1536 |
* <!-- end-user-doc -->
|
1537 |
* @return the meta object for the reference list '<em>Input Resources</em>'.
|
1537 |
* @return the meta object for the reference list '<em>Input Resources</em>'.
|
1538 |
* @see epc.Function#getInputResources()
|
1538 |
* @see Function#getInputResources()
|
1539 |
* @see #getFunction()
|
1539 |
* @see #getFunction()
|
1540 |
* @generated
|
1540 |
* @generated
|
1541 |
*/
|
1541 |
*/
|
1542 |
EReference getFunction_InputResources();
|
1542 |
EReference getFunction_InputResources();
|
1543 |
|
1543 |
|
1544 |
/**
|
1544 |
/**
|
1545 |
* Returns the meta object for class '{@link epc.Event <em>Event</em>}'.
|
1545 |
* Returns the meta object for class '{@link Event <em>Event</em>}'.
|
1546 |
* <!-- begin-user-doc -->
|
1546 |
* <!-- begin-user-doc -->
|
1547 |
* <!-- end-user-doc -->
|
1547 |
* <!-- end-user-doc -->
|
1548 |
* @return the meta object for class '<em>Event</em>'.
|
1548 |
* @return the meta object for class '<em>Event</em>'.
|
1549 |
* @see epc.Event
|
1549 |
* @see Event
|
1550 |
* @generated
|
1550 |
* @generated
|
1551 |
*/
|
1551 |
*/
|
1552 |
EClass getEvent();
|
1552 |
EClass getEvent();
|
1553 |
|
1553 |
|
1554 |
/**
|
1554 |
/**
|
1555 |
* Returns the meta object for the attribute '{@link epc.Event#getEventType <em>Event Type</em>}'.
|
1555 |
* Returns the meta object for the attribute '{@link Event#getEventType <em>Event Type</em>}'.
|
1556 |
* <!-- begin-user-doc -->
|
1556 |
* <!-- begin-user-doc -->
|
1557 |
* <!-- end-user-doc -->
|
1557 |
* <!-- end-user-doc -->
|
1558 |
* @return the meta object for the attribute '<em>Event Type</em>'.
|
1558 |
* @return the meta object for the attribute '<em>Event Type</em>'.
|
1559 |
* @see epc.Event#getEventType()
|
1559 |
* @see Event#getEventType()
|
1560 |
* @see #getEvent()
|
1560 |
* @see #getEvent()
|
1561 |
* @generated
|
1561 |
* @generated
|
1562 |
*/
|
1562 |
*/
|
1563 |
EAttribute getEvent_EventType();
|
1563 |
EAttribute getEvent_EventType();
|
1564 |
|
1564 |
|
1565 |
/**
|
1565 |
/**
|
1566 |
* Returns the meta object for class '{@link epc.Resource <em>Resource</em>}'.
|
1566 |
* Returns the meta object for class '{@link Resource <em>Resource</em>}'.
|
1567 |
* <!-- begin-user-doc -->
|
1567 |
* <!-- begin-user-doc -->
|
1568 |
* <!-- end-user-doc -->
|
1568 |
* <!-- end-user-doc -->
|
1569 |
* @return the meta object for class '<em>Resource</em>'.
|
1569 |
* @return the meta object for class '<em>Resource</em>'.
|
1570 |
* @see epc.Resource
|
1570 |
* @see Resource
|
1571 |
* @generated
|
1571 |
* @generated
|
1572 |
*/
|
1572 |
*/
|
1573 |
EClass getResource();
|
1573 |
EClass getResource();
|
1574 |
|
1574 |
|
1575 |
/**
|
1575 |
/**
|
1576 |
* Returns the meta object for the reference '{@link epc.Resource#getConsumingFunction <em>Consuming Function</em>}'.
|
1576 |
* Returns the meta object for the reference '{@link Resource#getConsumingFunction <em>Consuming Function</em>}'.
|
1577 |
* <!-- begin-user-doc -->
|
1577 |
* <!-- begin-user-doc -->
|
1578 |
* <!-- end-user-doc -->
|
1578 |
* <!-- end-user-doc -->
|
1579 |
* @return the meta object for the reference '<em>Consuming Function</em>'.
|
1579 |
* @return the meta object for the reference '<em>Consuming Function</em>'.
|
1580 |
* @see epc.Resource#getConsumingFunction()
|
1580 |
* @see Resource#getConsumingFunction()
|
1581 |
* @see #getResource()
|
1581 |
* @see #getResource()
|
1582 |
* @generated
|
1582 |
* @generated
|
1583 |
*/
|
1583 |
*/
|
1584 |
EReference getResource_ConsumingFunction();
|
1584 |
EReference getResource_ConsumingFunction();
|
1585 |
|
1585 |
|
1586 |
/**
|
1586 |
/**
|
1587 |
* Returns the meta object for the reference '{@link epc.Resource#getCreatingFunction <em>Creating Function</em>}'.
|
1587 |
* Returns the meta object for the reference '{@link Resource#getCreatingFunction <em>Creating Function</em>}'.
|
1588 |
* <!-- begin-user-doc -->
|
1588 |
* <!-- begin-user-doc -->
|
1589 |
* <!-- end-user-doc -->
|
1589 |
* <!-- end-user-doc -->
|
1590 |
* @return the meta object for the reference '<em>Creating Function</em>'.
|
1590 |
* @return the meta object for the reference '<em>Creating Function</em>'.
|
1591 |
* @see epc.Resource#getCreatingFunction()
|
1591 |
* @see Resource#getCreatingFunction()
|
1592 |
* @see #getResource()
|
1592 |
* @see #getResource()
|
1593 |
* @generated
|
1593 |
* @generated
|
1594 |
*/
|
1594 |
*/
|
1595 |
EReference getResource_CreatingFunction();
|
1595 |
EReference getResource_CreatingFunction();
|
1596 |
|
1596 |
|
|
... |
|
... |
1677 |
* @generated
|
1677 |
* @generated
|
1678 |
*/
|
1678 |
*/
|
1679 |
EClass getEPCConnection();
|
1679 |
EClass getEPCConnection();
|
1680 |
|
1680 |
|
1681 |
/**
|
1681 |
/**
|
1682 |
* Returns the meta object for enum '{@link epc.EventType <em>Event Type</em>}'.
|
1682 |
* Returns the meta object for enum '{@link EventType <em>Event Type</em>}'.
|
1683 |
* <!-- begin-user-doc -->
|
1683 |
* <!-- begin-user-doc -->
|
1684 |
* <!-- end-user-doc -->
|
1684 |
* <!-- end-user-doc -->
|
1685 |
* @return the meta object for enum '<em>Event Type</em>'.
|
1685 |
* @return the meta object for enum '<em>Event Type</em>'.
|
1686 |
* @see epc.EventType
|
1686 |
* @see EventType
|
1687 |
* @generated
|
1687 |
* @generated
|
1688 |
*/
|
1688 |
*/
|
1689 |
EEnum getEventType();
|
1689 |
EEnum getEventType();
|
1690 |
|
1690 |
|
1691 |
/**
|
1691 |
/**
|
|
... |
|
... |
2022 |
* @generated
|
2022 |
* @generated
|
2023 |
*/
|
2023 |
*/
|
2024 |
EClass EPC_CONNECTION = eINSTANCE.getEPCConnection();
|
2024 |
EClass EPC_CONNECTION = eINSTANCE.getEPCConnection();
|
2025 |
|
2025 |
|
2026 |
/**
|
2026 |
/**
|
2027 |
* The meta object literal for the '{@link epc.EventType <em>Event Type</em>}' enum.
|
2027 |
* The meta object literal for the '{@link EventType <em>Event Type</em>}' enum.
|
2028 |
* <!-- begin-user-doc -->
|
|
|
2029 |
* <!-- end-user-doc -->
|
2028 |
* <!-- begin-user-doc -->
|
|
|
2029 |
* <!-- end-user-doc -->
|
2030 |
* @see epc.EventType
|
2030 |
* @see EventType
|
2031 |
* @see epc.impl.EpcPackageImpl#getEventType()
|
2031 |
* @see epc.impl.EpcPackageImpl#getEventType()
|
2032 |
* @generated
|
2032 |
* @generated
|
2033 |
*/
|
2033 |
*/
|
2034 |
EEnum EVENT_TYPE = eINSTANCE.getEventType();
|
2034 |
EEnum EVENT_TYPE = eINSTANCE.getEventType();
|
2035 |
|
2035 |
|