org.afplib.base.BasePackage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of afplib Show documentation
Show all versions of afplib Show documentation
Java object library able to read and write AFP (Advanced Function Presentation) files.
/**
*/
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