/******************************************************************************* * Copyright (c) 2011 Guillaume Hillairet. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Guillaume Hillairet - initial API and implementation *******************************************************************************/ package com.emf4sw.rdf; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see com.emf4sw.rdf.RDFFactory * @model kind="package" * @generated */ public interface RDFPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "rdf"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "RDF"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ RDFPackage eINSTANCE = com.emf4sw.rdf.impl.RDFPackageImpl.init(); /** * The meta object id for the '{@link com.emf4sw.rdf.impl.URIElementImpl <em>URI Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.URIElementImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getURIElement() * @generated */ int URI_ELEMENT = 0; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int URI_ELEMENT__URI = 0; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int URI_ELEMENT__NAMESPACE = 1; /** * The number of structural features of the '<em>URI Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int URI_ELEMENT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.NamespaceImpl <em>Namespace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NamespaceImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNamespace() * @generated */ int NAMESPACE = 1; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__URI = URI_ELEMENT__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__NAMESPACE = URI_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Prefix</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__PREFIX = URI_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__GRAPH = URI_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Namespace</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_FEATURE_COUNT = URI_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFGraphImpl <em>Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFGraph() * @generated */ int RDF_GRAPH = 2; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__URI = URI_ELEMENT__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__NAMESPACE = URI_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Nodes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__NODES = URI_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Resources</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__RESOURCES = URI_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__PROPERTIES = URI_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Blank Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__BLANK_NODES = URI_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Datatypes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__DATATYPES = URI_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Literals</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__LITERALS = URI_ELEMENT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Triples</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH__TRIPLES = URI_ELEMENT_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Graph</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_GRAPH_FEATURE_COUNT = URI_ELEMENT_FEATURE_COUNT + 7; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.DocumentGraphImpl <em>Document Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.DocumentGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getDocumentGraph() * @generated */ int DOCUMENT_GRAPH = 3; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__URI = RDF_GRAPH__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__NAMESPACE = RDF_GRAPH__NAMESPACE; /** * The feature id for the '<em><b>Nodes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__NODES = RDF_GRAPH__NODES; /** * The feature id for the '<em><b>Resources</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__RESOURCES = RDF_GRAPH__RESOURCES; /** * The feature id for the '<em><b>Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__PROPERTIES = RDF_GRAPH__PROPERTIES; /** * The feature id for the '<em><b>Blank Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__BLANK_NODES = RDF_GRAPH__BLANK_NODES; /** * The feature id for the '<em><b>Datatypes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__DATATYPES = RDF_GRAPH__DATATYPES; /** * The feature id for the '<em><b>Literals</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__LITERALS = RDF_GRAPH__LITERALS; /** * The feature id for the '<em><b>Triples</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__TRIPLES = RDF_GRAPH__TRIPLES; /** * The feature id for the '<em><b>Namespaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__NAMESPACES = RDF_GRAPH_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Sub Graphs</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH__SUB_GRAPHS = RDF_GRAPH_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Document Graph</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_GRAPH_FEATURE_COUNT = RDF_GRAPH_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.NamedGraphImpl <em>Named Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NamedGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNamedGraph() * @generated */ int NAMED_GRAPH = 7; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.TripleImpl <em>Triple</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.TripleImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getTriple() * @generated */ int TRIPLE = 4; /** * The feature id for the '<em><b>Subject</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE__SUBJECT = 0; /** * The feature id for the '<em><b>Predicate</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE__PREDICATE = 1; /** * The feature id for the '<em><b>Object</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE__OBJECT = 2; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE__GRAPH = 3; /** * The number of structural features of the '<em>Triple</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_FEATURE_COUNT = 4; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.NodeImpl <em>Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNode() * @generated */ int NODE = 5; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE__LABEL = 0; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE__COMMENT = 1; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE__OBJECT_OF = 2; /** * The number of structural features of the '<em>Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.SubjectNodeImpl <em>Subject Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.SubjectNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getSubjectNode() * @generated */ int SUBJECT_NODE = 6; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBJECT_NODE__LABEL = NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBJECT_NODE__COMMENT = NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBJECT_NODE__OBJECT_OF = NODE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBJECT_NODE__SUBJECT_OF = NODE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Subject Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBJECT_NODE_FEATURE_COUNT = NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__URI = RDF_GRAPH__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__NAMESPACE = RDF_GRAPH__NAMESPACE; /** * The feature id for the '<em><b>Nodes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__NODES = RDF_GRAPH__NODES; /** * The feature id for the '<em><b>Resources</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__RESOURCES = RDF_GRAPH__RESOURCES; /** * The feature id for the '<em><b>Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__PROPERTIES = RDF_GRAPH__PROPERTIES; /** * The feature id for the '<em><b>Blank Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__BLANK_NODES = RDF_GRAPH__BLANK_NODES; /** * The feature id for the '<em><b>Datatypes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__DATATYPES = RDF_GRAPH__DATATYPES; /** * The feature id for the '<em><b>Literals</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__LITERALS = RDF_GRAPH__LITERALS; /** * The feature id for the '<em><b>Triples</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__TRIPLES = RDF_GRAPH__TRIPLES; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__LABEL = RDF_GRAPH_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__COMMENT = RDF_GRAPH_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__OBJECT_OF = RDF_GRAPH_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Document</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH__DOCUMENT = RDF_GRAPH_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Named Graph</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_GRAPH_FEATURE_COUNT = RDF_GRAPH_FEATURE_COUNT + 4; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.BlankNodeImpl <em>Blank Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.BlankNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getBlankNode() * @generated */ int BLANK_NODE = 8; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__LABEL = SUBJECT_NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__COMMENT = SUBJECT_NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__OBJECT_OF = SUBJECT_NODE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__SUBJECT_OF = SUBJECT_NODE__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__NODE_ID = SUBJECT_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE__GRAPH = SUBJECT_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Blank Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLANK_NODE_FEATURE_COUNT = SUBJECT_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.TripleNodeImpl <em>Triple Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.TripleNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getTripleNode() * @generated */ int TRIPLE_NODE = 9; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.ResourceImpl <em>Resource</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.ResourceImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getResource() * @generated */ int RESOURCE = 10; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__LABEL = SUBJECT_NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__COMMENT = SUBJECT_NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__OBJECT_OF = SUBJECT_NODE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__SUBJECT_OF = SUBJECT_NODE__SUBJECT_OF; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__URI = SUBJECT_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__NAMESPACE = SUBJECT_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE__GRAPH = SUBJECT_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Resource</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RESOURCE_FEATURE_COUNT = SUBJECT_NODE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__LABEL = RESOURCE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__COMMENT = RESOURCE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__OBJECT_OF = RESOURCE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__SUBJECT_OF = RESOURCE__SUBJECT_OF; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__URI = RESOURCE__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__NAMESPACE = RESOURCE__NAMESPACE; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__GRAPH = RESOURCE__GRAPH; /** * The feature id for the '<em><b>Triple</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE__TRIPLE = RESOURCE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Triple Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIPLE_NODE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.PropertyImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getProperty() * @generated */ int PROPERTY = 11; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__LABEL = RESOURCE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__COMMENT = RESOURCE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__OBJECT_OF = RESOURCE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__SUBJECT_OF = RESOURCE__SUBJECT_OF; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__URI = RESOURCE__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__NAMESPACE = RESOURCE__NAMESPACE; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__GRAPH = RESOURCE__GRAPH; /** * The feature id for the '<em><b>Predicate Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__PREDICATE_OF = RESOURCE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Property</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.DatatypeImpl <em>Datatype</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.DatatypeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getDatatype() * @generated */ int DATATYPE = 12; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__LABEL = RESOURCE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__COMMENT = RESOURCE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__OBJECT_OF = RESOURCE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__SUBJECT_OF = RESOURCE__SUBJECT_OF; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__URI = RESOURCE__URI; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__NAMESPACE = RESOURCE__NAMESPACE; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE__GRAPH = RESOURCE__GRAPH; /** * The number of structural features of the '<em>Datatype</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DATATYPE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.LiteralImpl <em>Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.LiteralImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getLiteral() * @generated */ int LITERAL = 13; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__LABEL = NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__COMMENT = NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__OBJECT_OF = NODE__OBJECT_OF; /** * The feature id for the '<em><b>Lexical Form</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__LEXICAL_FORM = NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Lang</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__LANG = NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Datatype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__DATATYPE = NODE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL__GRAPH = NODE_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_FEATURE_COUNT = NODE_FEATURE_COUNT + 4; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFSContainerImpl <em>SContainer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFSContainerImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFSContainer() * @generated */ int RDF_SCONTAINER = 14; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__LABEL = BLANK_NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__COMMENT = BLANK_NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__OBJECT_OF = BLANK_NODE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__SUBJECT_OF = BLANK_NODE__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__NODE_ID = BLANK_NODE__NODE_ID; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER__GRAPH = BLANK_NODE__GRAPH; /** * The number of structural features of the '<em>SContainer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SCONTAINER_FEATURE_COUNT = BLANK_NODE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFBagImpl <em>Bag</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFBagImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFBag() * @generated */ int RDF_BAG = 15; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__LABEL = RDF_SCONTAINER__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__COMMENT = RDF_SCONTAINER__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__OBJECT_OF = RDF_SCONTAINER__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__SUBJECT_OF = RDF_SCONTAINER__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__NODE_ID = RDF_SCONTAINER__NODE_ID; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__GRAPH = RDF_SCONTAINER__GRAPH; /** * The feature id for the '<em><b>Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG__ELEMENTS = RDF_SCONTAINER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Bag</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_BAG_FEATURE_COUNT = RDF_SCONTAINER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFAltImpl <em>Alt</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFAltImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFAlt() * @generated */ int RDF_ALT = 16; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__LABEL = RDF_SCONTAINER__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__COMMENT = RDF_SCONTAINER__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__OBJECT_OF = RDF_SCONTAINER__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__SUBJECT_OF = RDF_SCONTAINER__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__NODE_ID = RDF_SCONTAINER__NODE_ID; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__GRAPH = RDF_SCONTAINER__GRAPH; /** * The feature id for the '<em><b>Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT__ELEMENTS = RDF_SCONTAINER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Alt</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_ALT_FEATURE_COUNT = RDF_SCONTAINER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFSeqImpl <em>Seq</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFSeqImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFSeq() * @generated */ int RDF_SEQ = 17; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__LABEL = RDF_SCONTAINER__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__COMMENT = RDF_SCONTAINER__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__OBJECT_OF = RDF_SCONTAINER__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__SUBJECT_OF = RDF_SCONTAINER__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__NODE_ID = RDF_SCONTAINER__NODE_ID; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__GRAPH = RDF_SCONTAINER__GRAPH; /** * The feature id for the '<em><b>Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ__ELEMENTS = RDF_SCONTAINER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Seq</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_SEQ_FEATURE_COUNT = RDF_SCONTAINER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.emf4sw.rdf.impl.RDFListImpl <em>List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFListImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFList() * @generated */ int RDF_LIST = 18; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__LABEL = BLANK_NODE__LABEL; /** * The feature id for the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__COMMENT = BLANK_NODE__COMMENT; /** * The feature id for the '<em><b>Object Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__OBJECT_OF = BLANK_NODE__OBJECT_OF; /** * The feature id for the '<em><b>Subject Of</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__SUBJECT_OF = BLANK_NODE__SUBJECT_OF; /** * The feature id for the '<em><b>Node ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__NODE_ID = BLANK_NODE__NODE_ID; /** * The feature id for the '<em><b>Graph</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__GRAPH = BLANK_NODE__GRAPH; /** * The feature id for the '<em><b>Elements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST__ELEMENTS = BLANK_NODE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RDF_LIST_FEATURE_COUNT = BLANK_NODE_FEATURE_COUNT + 1; /** * Returns the meta object for class '{@link com.emf4sw.rdf.URIElement <em>URI Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>URI Element</em>'. * @see com.emf4sw.rdf.URIElement * @generated */ EClass getURIElement(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.URIElement#getURI <em>URI</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>URI</em>'. * @see com.emf4sw.rdf.URIElement#getURI() * @see #getURIElement() * @generated */ EAttribute getURIElement_URI(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.URIElement#getNamespace <em>Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Namespace</em>'. * @see com.emf4sw.rdf.URIElement#getNamespace() * @see #getURIElement() * @generated */ EReference getURIElement_Namespace(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Namespace <em>Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Namespace</em>'. * @see com.emf4sw.rdf.Namespace * @generated */ EClass getNamespace(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.Namespace#getPrefix <em>Prefix</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prefix</em>'. * @see com.emf4sw.rdf.Namespace#getPrefix() * @see #getNamespace() * @generated */ EAttribute getNamespace_Prefix(); /** * Returns the meta object for the container reference '{@link com.emf4sw.rdf.Namespace#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Graph</em>'. * @see com.emf4sw.rdf.Namespace#getGraph() * @see #getNamespace() * @generated */ EReference getNamespace_Graph(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Graph</em>'. * @see com.emf4sw.rdf.RDFGraph * @generated */ EClass getRDFGraph(); /** * Returns the meta object for the attribute list '{@link com.emf4sw.rdf.RDFGraph#getNodes <em>Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Nodes</em>'. * @see com.emf4sw.rdf.RDFGraph#getNodes() * @see #getRDFGraph() * @generated */ EAttribute getRDFGraph_Nodes(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getResources <em>Resources</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resources</em>'. * @see com.emf4sw.rdf.RDFGraph#getResources() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_Resources(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getProperties <em>Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Properties</em>'. * @see com.emf4sw.rdf.RDFGraph#getProperties() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_Properties(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getBlankNodes <em>Blank Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Blank Nodes</em>'. * @see com.emf4sw.rdf.RDFGraph#getBlankNodes() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_BlankNodes(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getDatatypes <em>Datatypes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Datatypes</em>'. * @see com.emf4sw.rdf.RDFGraph#getDatatypes() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_Datatypes(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getLiterals <em>Literals</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Literals</em>'. * @see com.emf4sw.rdf.RDFGraph#getLiterals() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_Literals(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.RDFGraph#getTriples <em>Triples</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Triples</em>'. * @see com.emf4sw.rdf.RDFGraph#getTriples() * @see #getRDFGraph() * @generated */ EReference getRDFGraph_Triples(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.DocumentGraph <em>Document Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Document Graph</em>'. * @see com.emf4sw.rdf.DocumentGraph * @generated */ EClass getDocumentGraph(); /** * Returns the meta object for the containment reference list '{@link com.emf4sw.rdf.DocumentGraph#getNamespaces <em>Namespaces</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Namespaces</em>'. * @see com.emf4sw.rdf.DocumentGraph#getNamespaces() * @see #getDocumentGraph() * @generated */ EReference getDocumentGraph_Namespaces(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.DocumentGraph#getSubGraphs <em>Sub Graphs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sub Graphs</em>'. * @see com.emf4sw.rdf.DocumentGraph#getSubGraphs() * @see #getDocumentGraph() * @generated */ EReference getDocumentGraph_SubGraphs(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.NamedGraph <em>Named Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Named Graph</em>'. * @see com.emf4sw.rdf.NamedGraph * @generated */ EClass getNamedGraph(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.NamedGraph#getDocument <em>Document</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Document</em>'. * @see com.emf4sw.rdf.NamedGraph#getDocument() * @see #getNamedGraph() * @generated */ EReference getNamedGraph_Document(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Triple <em>Triple</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Triple</em>'. * @see com.emf4sw.rdf.Triple * @generated */ EClass getTriple(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.Triple#getSubject <em>Subject</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Subject</em>'. * @see com.emf4sw.rdf.Triple#getSubject() * @see #getTriple() * @generated */ EReference getTriple_Subject(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.Triple#getPredicate <em>Predicate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Predicate</em>'. * @see com.emf4sw.rdf.Triple#getPredicate() * @see #getTriple() * @generated */ EReference getTriple_Predicate(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.Triple#getObject <em>Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Object</em>'. * @see com.emf4sw.rdf.Triple#getObject() * @see #getTriple() * @generated */ EReference getTriple_Object(); /** * Returns the meta object for the container reference '{@link com.emf4sw.rdf.Triple#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Graph</em>'. * @see com.emf4sw.rdf.Triple#getGraph() * @see #getTriple() * @generated */ EReference getTriple_Graph(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Node <em>Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Node</em>'. * @see com.emf4sw.rdf.Node * @generated */ EClass getNode(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.Node#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see com.emf4sw.rdf.Node#getLabel() * @see #getNode() * @generated */ EAttribute getNode_Label(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.Node#getComment <em>Comment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Comment</em>'. * @see com.emf4sw.rdf.Node#getComment() * @see #getNode() * @generated */ EAttribute getNode_Comment(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.Node#getObjectOf <em>Object Of</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Object Of</em>'. * @see com.emf4sw.rdf.Node#getObjectOf() * @see #getNode() * @generated */ EReference getNode_ObjectOf(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.SubjectNode <em>Subject Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Subject Node</em>'. * @see com.emf4sw.rdf.SubjectNode * @generated */ EClass getSubjectNode(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.SubjectNode#getSubjectOf <em>Subject Of</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Subject Of</em>'. * @see com.emf4sw.rdf.SubjectNode#getSubjectOf() * @see #getSubjectNode() * @generated */ EReference getSubjectNode_SubjectOf(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.BlankNode <em>Blank Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Blank Node</em>'. * @see com.emf4sw.rdf.BlankNode * @generated */ EClass getBlankNode(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.BlankNode#getNodeID <em>Node ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Node ID</em>'. * @see com.emf4sw.rdf.BlankNode#getNodeID() * @see #getBlankNode() * @generated */ EAttribute getBlankNode_NodeID(); /** * Returns the meta object for the container reference '{@link com.emf4sw.rdf.BlankNode#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Graph</em>'. * @see com.emf4sw.rdf.BlankNode#getGraph() * @see #getBlankNode() * @generated */ EReference getBlankNode_Graph(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.TripleNode <em>Triple Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Triple Node</em>'. * @see com.emf4sw.rdf.TripleNode * @generated */ EClass getTripleNode(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.TripleNode#getTriple <em>Triple</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Triple</em>'. * @see com.emf4sw.rdf.TripleNode#getTriple() * @see #getTripleNode() * @generated */ EReference getTripleNode_Triple(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Resource <em>Resource</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Resource</em>'. * @see com.emf4sw.rdf.Resource * @generated */ EClass getResource(); /** * Returns the meta object for the container reference '{@link com.emf4sw.rdf.Resource#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Graph</em>'. * @see com.emf4sw.rdf.Resource#getGraph() * @see #getResource() * @generated */ EReference getResource_Graph(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Property <em>Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property</em>'. * @see com.emf4sw.rdf.Property * @generated */ EClass getProperty(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.Property#getPredicateOf <em>Predicate Of</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Predicate Of</em>'. * @see com.emf4sw.rdf.Property#getPredicateOf() * @see #getProperty() * @generated */ EReference getProperty_PredicateOf(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Datatype <em>Datatype</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Datatype</em>'. * @see com.emf4sw.rdf.Datatype * @generated */ EClass getDatatype(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.Literal <em>Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Literal</em>'. * @see com.emf4sw.rdf.Literal * @generated */ EClass getLiteral(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.Literal#getLexicalForm <em>Lexical Form</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lexical Form</em>'. * @see com.emf4sw.rdf.Literal#getLexicalForm() * @see #getLiteral() * @generated */ EAttribute getLiteral_LexicalForm(); /** * Returns the meta object for the attribute '{@link com.emf4sw.rdf.Literal#getLang <em>Lang</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lang</em>'. * @see com.emf4sw.rdf.Literal#getLang() * @see #getLiteral() * @generated */ EAttribute getLiteral_Lang(); /** * Returns the meta object for the reference '{@link com.emf4sw.rdf.Literal#getDatatype <em>Datatype</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Datatype</em>'. * @see com.emf4sw.rdf.Literal#getDatatype() * @see #getLiteral() * @generated */ EReference getLiteral_Datatype(); /** * Returns the meta object for the container reference '{@link com.emf4sw.rdf.Literal#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Graph</em>'. * @see com.emf4sw.rdf.Literal#getGraph() * @see #getLiteral() * @generated */ EReference getLiteral_Graph(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFSContainer <em>SContainer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SContainer</em>'. * @see com.emf4sw.rdf.RDFSContainer * @generated */ EClass getRDFSContainer(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFBag <em>Bag</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bag</em>'. * @see com.emf4sw.rdf.RDFBag * @generated */ EClass getRDFBag(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.RDFBag#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Elements</em>'. * @see com.emf4sw.rdf.RDFBag#getElements() * @see #getRDFBag() * @generated */ EReference getRDFBag_Elements(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFAlt <em>Alt</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Alt</em>'. * @see com.emf4sw.rdf.RDFAlt * @generated */ EClass getRDFAlt(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.RDFAlt#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Elements</em>'. * @see com.emf4sw.rdf.RDFAlt#getElements() * @see #getRDFAlt() * @generated */ EReference getRDFAlt_Elements(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFSeq <em>Seq</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Seq</em>'. * @see com.emf4sw.rdf.RDFSeq * @generated */ EClass getRDFSeq(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.RDFSeq#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Elements</em>'. * @see com.emf4sw.rdf.RDFSeq#getElements() * @see #getRDFSeq() * @generated */ EReference getRDFSeq_Elements(); /** * Returns the meta object for class '{@link com.emf4sw.rdf.RDFList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List</em>'. * @see com.emf4sw.rdf.RDFList * @generated */ EClass getRDFList(); /** * Returns the meta object for the reference list '{@link com.emf4sw.rdf.RDFList#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Elements</em>'. * @see com.emf4sw.rdf.RDFList#getElements() * @see #getRDFList() * @generated */ EReference getRDFList_Elements(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ RDFFactory getRDFFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.URIElementImpl <em>URI Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.URIElementImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getURIElement() * @generated */ EClass URI_ELEMENT = eINSTANCE.getURIElement(); /** * The meta object literal for the '<em><b>URI</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute URI_ELEMENT__URI = eINSTANCE.getURIElement_URI(); /** * The meta object literal for the '<em><b>Namespace</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference URI_ELEMENT__NAMESPACE = eINSTANCE.getURIElement_Namespace(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.NamespaceImpl <em>Namespace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NamespaceImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNamespace() * @generated */ EClass NAMESPACE = eINSTANCE.getNamespace(); /** * The meta object literal for the '<em><b>Prefix</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMESPACE__PREFIX = eINSTANCE.getNamespace_Prefix(); /** * The meta object literal for the '<em><b>Graph</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMESPACE__GRAPH = eINSTANCE.getNamespace_Graph(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFGraphImpl <em>Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFGraph() * @generated */ EClass RDF_GRAPH = eINSTANCE.getRDFGraph(); /** * The meta object literal for the '<em><b>Nodes</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RDF_GRAPH__NODES = eINSTANCE.getRDFGraph_Nodes(); /** * The meta object literal for the '<em><b>Resources</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__RESOURCES = eINSTANCE.getRDFGraph_Resources(); /** * The meta object literal for the '<em><b>Properties</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__PROPERTIES = eINSTANCE.getRDFGraph_Properties(); /** * The meta object literal for the '<em><b>Blank Nodes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__BLANK_NODES = eINSTANCE.getRDFGraph_BlankNodes(); /** * The meta object literal for the '<em><b>Datatypes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__DATATYPES = eINSTANCE.getRDFGraph_Datatypes(); /** * The meta object literal for the '<em><b>Literals</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__LITERALS = eINSTANCE.getRDFGraph_Literals(); /** * The meta object literal for the '<em><b>Triples</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_GRAPH__TRIPLES = eINSTANCE.getRDFGraph_Triples(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.DocumentGraphImpl <em>Document Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.DocumentGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getDocumentGraph() * @generated */ EClass DOCUMENT_GRAPH = eINSTANCE.getDocumentGraph(); /** * The meta object literal for the '<em><b>Namespaces</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_GRAPH__NAMESPACES = eINSTANCE.getDocumentGraph_Namespaces(); /** * The meta object literal for the '<em><b>Sub Graphs</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_GRAPH__SUB_GRAPHS = eINSTANCE.getDocumentGraph_SubGraphs(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.NamedGraphImpl <em>Named Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NamedGraphImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNamedGraph() * @generated */ EClass NAMED_GRAPH = eINSTANCE.getNamedGraph(); /** * The meta object literal for the '<em><b>Document</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMED_GRAPH__DOCUMENT = eINSTANCE.getNamedGraph_Document(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.TripleImpl <em>Triple</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.TripleImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getTriple() * @generated */ EClass TRIPLE = eINSTANCE.getTriple(); /** * The meta object literal for the '<em><b>Subject</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIPLE__SUBJECT = eINSTANCE.getTriple_Subject(); /** * The meta object literal for the '<em><b>Predicate</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIPLE__PREDICATE = eINSTANCE.getTriple_Predicate(); /** * The meta object literal for the '<em><b>Object</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIPLE__OBJECT = eINSTANCE.getTriple_Object(); /** * The meta object literal for the '<em><b>Graph</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIPLE__GRAPH = eINSTANCE.getTriple_Graph(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.NodeImpl <em>Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.NodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getNode() * @generated */ EClass NODE = eINSTANCE.getNode(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NODE__LABEL = eINSTANCE.getNode_Label(); /** * The meta object literal for the '<em><b>Comment</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NODE__COMMENT = eINSTANCE.getNode_Comment(); /** * The meta object literal for the '<em><b>Object Of</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NODE__OBJECT_OF = eINSTANCE.getNode_ObjectOf(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.SubjectNodeImpl <em>Subject Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.SubjectNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getSubjectNode() * @generated */ EClass SUBJECT_NODE = eINSTANCE.getSubjectNode(); /** * The meta object literal for the '<em><b>Subject Of</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SUBJECT_NODE__SUBJECT_OF = eINSTANCE.getSubjectNode_SubjectOf(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.BlankNodeImpl <em>Blank Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.BlankNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getBlankNode() * @generated */ EClass BLANK_NODE = eINSTANCE.getBlankNode(); /** * The meta object literal for the '<em><b>Node ID</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BLANK_NODE__NODE_ID = eINSTANCE.getBlankNode_NodeID(); /** * The meta object literal for the '<em><b>Graph</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BLANK_NODE__GRAPH = eINSTANCE.getBlankNode_Graph(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.TripleNodeImpl <em>Triple Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.TripleNodeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getTripleNode() * @generated */ EClass TRIPLE_NODE = eINSTANCE.getTripleNode(); /** * The meta object literal for the '<em><b>Triple</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIPLE_NODE__TRIPLE = eINSTANCE.getTripleNode_Triple(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.ResourceImpl <em>Resource</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.ResourceImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getResource() * @generated */ EClass RESOURCE = eINSTANCE.getResource(); /** * The meta object literal for the '<em><b>Graph</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RESOURCE__GRAPH = eINSTANCE.getResource_Graph(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.PropertyImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getProperty() * @generated */ EClass PROPERTY = eINSTANCE.getProperty(); /** * The meta object literal for the '<em><b>Predicate Of</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PROPERTY__PREDICATE_OF = eINSTANCE.getProperty_PredicateOf(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.DatatypeImpl <em>Datatype</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.DatatypeImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getDatatype() * @generated */ EClass DATATYPE = eINSTANCE.getDatatype(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.LiteralImpl <em>Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.LiteralImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getLiteral() * @generated */ EClass LITERAL = eINSTANCE.getLiteral(); /** * The meta object literal for the '<em><b>Lexical Form</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LITERAL__LEXICAL_FORM = eINSTANCE.getLiteral_LexicalForm(); /** * The meta object literal for the '<em><b>Lang</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LITERAL__LANG = eINSTANCE.getLiteral_Lang(); /** * The meta object literal for the '<em><b>Datatype</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LITERAL__DATATYPE = eINSTANCE.getLiteral_Datatype(); /** * The meta object literal for the '<em><b>Graph</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LITERAL__GRAPH = eINSTANCE.getLiteral_Graph(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFSContainerImpl <em>SContainer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFSContainerImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFSContainer() * @generated */ EClass RDF_SCONTAINER = eINSTANCE.getRDFSContainer(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFBagImpl <em>Bag</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFBagImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFBag() * @generated */ EClass RDF_BAG = eINSTANCE.getRDFBag(); /** * The meta object literal for the '<em><b>Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_BAG__ELEMENTS = eINSTANCE.getRDFBag_Elements(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFAltImpl <em>Alt</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFAltImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFAlt() * @generated */ EClass RDF_ALT = eINSTANCE.getRDFAlt(); /** * The meta object literal for the '<em><b>Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_ALT__ELEMENTS = eINSTANCE.getRDFAlt_Elements(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFSeqImpl <em>Seq</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFSeqImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFSeq() * @generated */ EClass RDF_SEQ = eINSTANCE.getRDFSeq(); /** * The meta object literal for the '<em><b>Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_SEQ__ELEMENTS = eINSTANCE.getRDFSeq_Elements(); /** * The meta object literal for the '{@link com.emf4sw.rdf.impl.RDFListImpl <em>List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.emf4sw.rdf.impl.RDFListImpl * @see com.emf4sw.rdf.impl.RDFPackageImpl#getRDFList() * @generated */ EClass RDF_LIST = eINSTANCE.getRDFList(); /** * The meta object literal for the '<em><b>Elements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RDF_LIST__ELEMENTS = eINSTANCE.getRDFList_Elements(); } } //RDFPackage