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

org.afplib.base.BasePackage Maven / Gradle / Ivy

/**
 */
package org.afplib.base;

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

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.afplib.base.BaseFactory * @model kind="package" * @generated */ public interface BasePackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "base"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://afplib.org/afplibbase"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "base"; /** * The singleton instance of the package. * * * @generated */ BasePackage eINSTANCE = org.afplib.base.impl.BasePackageImpl.init(); /** * The meta object id for the '{@link org.afplib.base.impl.AFPImpl AFP}' class. * * * @see org.afplib.base.impl.AFPImpl * @see org.afplib.base.impl.BasePackageImpl#getAFP() * @generated */ int AFP = 0; /** * The feature id for the 'Structured Fields' containment reference list. * * * @generated * @ordered */ int AFP__STRUCTURED_FIELDS = 0; /** * The number of structural features of the 'AFP' class. * * * @generated * @ordered */ int AFP_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.afplib.base.impl.SFImpl SF}' class. * * * @see org.afplib.base.impl.SFImpl * @see org.afplib.base.impl.BasePackageImpl#getSF() * @generated */ int SF = 1; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int SF__NUMBER = 0; /** * The feature id for the 'Offset' attribute. * * * @generated * @ordered */ int SF__OFFSET = 1; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SF__ID = 2; /** * The feature id for the 'Length' attribute. * * * @generated * @ordered */ int SF__LENGTH = 3; /** * The feature id for the 'Children' containment reference list. * * * @generated * @ordered */ int SF__CHILDREN = 4; /** * The feature id for the 'Raw Data' attribute. * * * @generated * @ordered */ int SF__RAW_DATA = 5; /** * The feature id for the 'Charset' attribute. * * * @generated * @ordered */ int SF__CHARSET = 6; /** * The number of structural features of the 'SF' class. * * * @generated * @ordered */ int SF_FEATURE_COUNT = 7; /** * The meta object id for the '{@link org.afplib.base.impl.UNKNSFImpl UNKNSF}' class. * * * @see org.afplib.base.impl.UNKNSFImpl * @see org.afplib.base.impl.BasePackageImpl#getUNKNSF() * @generated */ int UNKNSF = 2; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int UNKNSF__NUMBER = SF__NUMBER; /** * The feature id for the 'Offset' attribute. * * * @generated * @ordered */ int UNKNSF__OFFSET = SF__OFFSET; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int UNKNSF__ID = SF__ID; /** * The feature id for the 'Length' attribute. * * * @generated * @ordered */ int UNKNSF__LENGTH = SF__LENGTH; /** * The feature id for the 'Children' containment reference list. * * * @generated * @ordered */ int UNKNSF__CHILDREN = SF__CHILDREN; /** * The feature id for the 'Raw Data' attribute. * * * @generated * @ordered */ int UNKNSF__RAW_DATA = SF__RAW_DATA; /** * The feature id for the 'Charset' attribute. * * * @generated * @ordered */ int UNKNSF__CHARSET = SF__CHARSET; /** * The number of structural features of the 'UNKNSF' class. * * * @generated * @ordered */ int UNKNSF_FEATURE_COUNT = SF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.afplib.base.impl.SFGrouperImpl SF Grouper}' class. * * * @see org.afplib.base.impl.SFGrouperImpl * @see org.afplib.base.impl.BasePackageImpl#getSFGrouper() * @generated */ int SF_GROUPER = 3; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int SF_GROUPER__NUMBER = SF__NUMBER; /** * The feature id for the 'Offset' attribute. * * * @generated * @ordered */ int SF_GROUPER__OFFSET = SF__OFFSET; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SF_GROUPER__ID = SF__ID; /** * The feature id for the 'Length' attribute. * * * @generated * @ordered */ int SF_GROUPER__LENGTH = SF__LENGTH; /** * The feature id for the 'Children' containment reference list. * * * @generated * @ordered */ int SF_GROUPER__CHILDREN = SF__CHILDREN; /** * The feature id for the 'Raw Data' attribute. * * * @generated * @ordered */ int SF_GROUPER__RAW_DATA = SF__RAW_DATA; /** * The feature id for the 'Charset' attribute. * * * @generated * @ordered */ int SF_GROUPER__CHARSET = SF__CHARSET; /** * The number of structural features of the 'SF Grouper' class. * * * @generated * @ordered */ int SF_GROUPER_FEATURE_COUNT = SF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.afplib.base.impl.TripletImpl Triplet}' class. * * * @see org.afplib.base.impl.TripletImpl * @see org.afplib.base.impl.BasePackageImpl#getTriplet() * @generated */ int TRIPLET = 4; /** * The feature id for the 'Label' attribute. * * * @generated * @ordered */ int TRIPLET__LABEL = 0; /** * The feature id for the 'Charset' attribute. * * * @generated * @ordered */ int TRIPLET__CHARSET = 1; /** * The feature id for the 'File Offset' attribute. * * * @generated * @ordered */ int TRIPLET__FILE_OFFSET = 2; /** * The feature id for the 'Triplet Length' attribute. * * * @generated * @ordered */ int TRIPLET__TRIPLET_LENGTH = 3; /** * The feature id for the 'Triplet Id' attribute. * * * @generated * @ordered */ int TRIPLET__TRIPLET_ID = 4; /** * The feature id for the 'Triplet Number' attribute. * * * @generated * @ordered */ int TRIPLET__TRIPLET_NUMBER = 5; /** * The number of structural features of the 'Triplet' class. * * * @generated * @ordered */ int TRIPLET_FEATURE_COUNT = 6; /** * The meta object id for the 'Modca String' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString() * @generated */ int MODCA_STRING = 5; /** * The meta object id for the 'Modca String4' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString4() * @generated */ int MODCA_STRING4 = 6; /** * The meta object id for the 'Modca String8' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString8() * @generated */ int MODCA_STRING8 = 7; /** * The meta object id for the 'Modca String32' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString32() * @generated */ int MODCA_STRING32 = 8; /** * The meta object id for the 'Charset' data type. * * * @see java.nio.charset.Charset * @see org.afplib.base.impl.BasePackageImpl#getCharset() * @generated */ int CHARSET = 9; /** * Returns the meta object for class '{@link org.afplib.base.AFP AFP}'. * * * @return the meta object for class 'AFP'. * @see org.afplib.base.AFP * @generated */ EClass getAFP(); /** * Returns the meta object for the containment reference list '{@link org.afplib.base.AFP#getStructuredFields Structured Fields}'. * * * @return the meta object for the containment reference list 'Structured Fields'. * @see org.afplib.base.AFP#getStructuredFields() * @see #getAFP() * @generated */ EReference getAFP_StructuredFields(); /** * Returns the meta object for class '{@link org.afplib.base.SF SF}'. * * * @return the meta object for class 'SF'. * @see org.afplib.base.SF * @generated */ EClass getSF(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getNumber Number}'. * * * @return the meta object for the attribute 'Number'. * @see org.afplib.base.SF#getNumber() * @see #getSF() * @generated */ EAttribute getSF_Number(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getOffset Offset}'. * * * @return the meta object for the attribute 'Offset'. * @see org.afplib.base.SF#getOffset() * @see #getSF() * @generated */ EAttribute getSF_Offset(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.afplib.base.SF#getId() * @see #getSF() * @generated */ EAttribute getSF_Id(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getLength Length}'. * * * @return the meta object for the attribute 'Length'. * @see org.afplib.base.SF#getLength() * @see #getSF() * @generated */ EAttribute getSF_Length(); /** * Returns the meta object for the containment reference list '{@link org.afplib.base.SF#getChildren Children}'. * * * @return the meta object for the containment reference list 'Children'. * @see org.afplib.base.SF#getChildren() * @see #getSF() * @generated */ EReference getSF_Children(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getRawData Raw Data}'. * * * @return the meta object for the attribute 'Raw Data'. * @see org.afplib.base.SF#getRawData() * @see #getSF() * @generated */ EAttribute getSF_RawData(); /** * Returns the meta object for the attribute '{@link org.afplib.base.SF#getCharset Charset}'. * * * @return the meta object for the attribute 'Charset'. * @see org.afplib.base.SF#getCharset() * @see #getSF() * @generated */ EAttribute getSF_Charset(); /** * Returns the meta object for class '{@link org.afplib.base.UNKNSF UNKNSF}'. * * * @return the meta object for class 'UNKNSF'. * @see org.afplib.base.UNKNSF * @generated */ EClass getUNKNSF(); /** * Returns the meta object for class '{@link org.afplib.base.SFGrouper SF Grouper}'. * * * @return the meta object for class 'SF Grouper'. * @see org.afplib.base.SFGrouper * @generated */ EClass getSFGrouper(); /** * Returns the meta object for class '{@link org.afplib.base.Triplet Triplet}'. * * * @return the meta object for class 'Triplet'. * @see org.afplib.base.Triplet * @generated */ EClass getTriplet(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getLabel Label}'. * * * @return the meta object for the attribute 'Label'. * @see org.afplib.base.Triplet#getLabel() * @see #getTriplet() * @generated */ EAttribute getTriplet_Label(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getCharset Charset}'. * * * @return the meta object for the attribute 'Charset'. * @see org.afplib.base.Triplet#getCharset() * @see #getTriplet() * @generated */ EAttribute getTriplet_Charset(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getFileOffset File Offset}'. * * * @return the meta object for the attribute 'File Offset'. * @see org.afplib.base.Triplet#getFileOffset() * @see #getTriplet() * @generated */ EAttribute getTriplet_FileOffset(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getTripletLength Triplet Length}'. * * * @return the meta object for the attribute 'Triplet Length'. * @see org.afplib.base.Triplet#getTripletLength() * @see #getTriplet() * @generated */ EAttribute getTriplet_TripletLength(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getTripletId Triplet Id}'. * * * @return the meta object for the attribute 'Triplet Id'. * @see org.afplib.base.Triplet#getTripletId() * @see #getTriplet() * @generated */ EAttribute getTriplet_TripletId(); /** * Returns the meta object for the attribute '{@link org.afplib.base.Triplet#getTripletNumber Triplet Number}'. * * * @return the meta object for the attribute 'Triplet Number'. * @see org.afplib.base.Triplet#getTripletNumber() * @see #getTriplet() * @generated */ EAttribute getTriplet_TripletNumber(); /** * Returns the meta object for data type '{@link java.lang.String Modca String}'. * * * @return the meta object for data type 'Modca String'. * @see java.lang.String * @model instanceClass="java.lang.String" * @generated */ EDataType getModcaString(); /** * Returns the meta object for data type '{@link java.lang.String Modca String4}'. * * * @return the meta object for data type 'Modca String4'. * @see java.lang.String * @model instanceClass="java.lang.String" * extendedMetaData="name='ModcaString4' baseType='java.lang.String' minLength='4' maxLength='4'" * @generated */ EDataType getModcaString4(); /** * Returns the meta object for data type '{@link java.lang.String Modca String8}'. * * * @return the meta object for data type 'Modca String8'. * @see java.lang.String * @model instanceClass="java.lang.String" * extendedMetaData="name='ModcaString8' baseType='java.lang.String' minLength='8' maxLength='8'" * @generated */ EDataType getModcaString8(); /** * Returns the meta object for data type '{@link java.lang.String Modca String32}'. * * * @return the meta object for data type 'Modca String32'. * @see java.lang.String * @model instanceClass="java.lang.String" * extendedMetaData="name='ModcaString32' baseType='java.lang.String' minLength='32' maxLength='32'" * @generated */ EDataType getModcaString32(); /** * Returns the meta object for data type '{@link java.nio.charset.Charset Charset}'. * * * @return the meta object for data type 'Charset'. * @see java.nio.charset.Charset * @model instanceClass="java.nio.charset.Charset" * @generated */ EDataType getCharset(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ BaseFactory getBaseFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.afplib.base.impl.AFPImpl AFP}' class. * * * @see org.afplib.base.impl.AFPImpl * @see org.afplib.base.impl.BasePackageImpl#getAFP() * @generated */ EClass AFP = eINSTANCE.getAFP(); /** * The meta object literal for the 'Structured Fields' containment reference list feature. * * * @generated */ EReference AFP__STRUCTURED_FIELDS = eINSTANCE.getAFP_StructuredFields(); /** * The meta object literal for the '{@link org.afplib.base.impl.SFImpl SF}' class. * * * @see org.afplib.base.impl.SFImpl * @see org.afplib.base.impl.BasePackageImpl#getSF() * @generated */ EClass SF = eINSTANCE.getSF(); /** * The meta object literal for the 'Number' attribute feature. * * * @generated */ EAttribute SF__NUMBER = eINSTANCE.getSF_Number(); /** * The meta object literal for the 'Offset' attribute feature. * * * @generated */ EAttribute SF__OFFSET = eINSTANCE.getSF_Offset(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute SF__ID = eINSTANCE.getSF_Id(); /** * The meta object literal for the 'Length' attribute feature. * * * @generated */ EAttribute SF__LENGTH = eINSTANCE.getSF_Length(); /** * The meta object literal for the 'Children' containment reference list feature. * * * @generated */ EReference SF__CHILDREN = eINSTANCE.getSF_Children(); /** * The meta object literal for the 'Raw Data' attribute feature. * * * @generated */ EAttribute SF__RAW_DATA = eINSTANCE.getSF_RawData(); /** * The meta object literal for the 'Charset' attribute feature. * * * @generated */ EAttribute SF__CHARSET = eINSTANCE.getSF_Charset(); /** * The meta object literal for the '{@link org.afplib.base.impl.UNKNSFImpl UNKNSF}' class. * * * @see org.afplib.base.impl.UNKNSFImpl * @see org.afplib.base.impl.BasePackageImpl#getUNKNSF() * @generated */ EClass UNKNSF = eINSTANCE.getUNKNSF(); /** * The meta object literal for the '{@link org.afplib.base.impl.SFGrouperImpl SF Grouper}' class. * * * @see org.afplib.base.impl.SFGrouperImpl * @see org.afplib.base.impl.BasePackageImpl#getSFGrouper() * @generated */ EClass SF_GROUPER = eINSTANCE.getSFGrouper(); /** * The meta object literal for the '{@link org.afplib.base.impl.TripletImpl Triplet}' class. * * * @see org.afplib.base.impl.TripletImpl * @see org.afplib.base.impl.BasePackageImpl#getTriplet() * @generated */ EClass TRIPLET = eINSTANCE.getTriplet(); /** * The meta object literal for the 'Label' attribute feature. * * * @generated */ EAttribute TRIPLET__LABEL = eINSTANCE.getTriplet_Label(); /** * The meta object literal for the 'Charset' attribute feature. * * * @generated */ EAttribute TRIPLET__CHARSET = eINSTANCE.getTriplet_Charset(); /** * The meta object literal for the 'File Offset' attribute feature. * * * @generated */ EAttribute TRIPLET__FILE_OFFSET = eINSTANCE.getTriplet_FileOffset(); /** * The meta object literal for the 'Triplet Length' attribute feature. * * * @generated */ EAttribute TRIPLET__TRIPLET_LENGTH = eINSTANCE.getTriplet_TripletLength(); /** * The meta object literal for the 'Triplet Id' attribute feature. * * * @generated */ EAttribute TRIPLET__TRIPLET_ID = eINSTANCE.getTriplet_TripletId(); /** * The meta object literal for the 'Triplet Number' attribute feature. * * * @generated */ EAttribute TRIPLET__TRIPLET_NUMBER = eINSTANCE.getTriplet_TripletNumber(); /** * The meta object literal for the 'Modca String' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString() * @generated */ EDataType MODCA_STRING = eINSTANCE.getModcaString(); /** * The meta object literal for the 'Modca String4' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString4() * @generated */ EDataType MODCA_STRING4 = eINSTANCE.getModcaString4(); /** * The meta object literal for the 'Modca String8' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString8() * @generated */ EDataType MODCA_STRING8 = eINSTANCE.getModcaString8(); /** * The meta object literal for the 'Modca String32' data type. * * * @see java.lang.String * @see org.afplib.base.impl.BasePackageImpl#getModcaString32() * @generated */ EDataType MODCA_STRING32 = eINSTANCE.getModcaString32(); /** * The meta object literal for the 'Charset' data type. * * * @see java.nio.charset.Charset * @see org.afplib.base.impl.BasePackageImpl#getCharset() * @generated */ EDataType CHARSET = eINSTANCE.getCharset(); } } //BasePackage




© 2015 - 2025 Weber Informatics LLC | Privacy Policy