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

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

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

import java.nio.charset.Charset;

import org.eclipse.emf.ecore.EObject;

/**
 * 
 * A representation of the model object 'Triplet'.
 * 
 *
 * 

* The following features are supported: *

    *
  • {@link org.afplib.base.Triplet#getLabel Label}
  • *
  • {@link org.afplib.base.Triplet#getCharset Charset}
  • *
  • {@link org.afplib.base.Triplet#getFileOffset File Offset}
  • *
  • {@link org.afplib.base.Triplet#getTripletLength Triplet Length}
  • *
  • {@link org.afplib.base.Triplet#getTripletId Triplet Id}
  • *
  • {@link org.afplib.base.Triplet#getTripletNumber Triplet Number}
  • *
*

* * @see org.afplib.base.BasePackage#getTriplet() * @model abstract="true" * @generated */ public interface Triplet extends EObject { /** * Returns the value of the 'Label' attribute. * *

* If the meaning of the 'Label' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Label' attribute. * @see #setLabel(String) * @see org.afplib.base.BasePackage#getTriplet_Label() * @model * @generated */ String getLabel(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getLabel Label}' attribute. * * * @param value the new value of the 'Label' attribute. * @see #getLabel() * @generated */ void setLabel(String value); /** * Returns the value of the 'Charset' attribute. * *

* If the meaning of the 'Charset' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Charset' attribute. * @see #setCharset(Charset) * @see org.afplib.base.BasePackage#getTriplet_Charset() * @model dataType="org.afplib.base.Charset" * @generated */ Charset getCharset(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getCharset Charset}' attribute. * * * @param value the new value of the 'Charset' attribute. * @see #getCharset() * @generated */ void setCharset(Charset value); /** * Returns the value of the 'File Offset' attribute. * *

* If the meaning of the 'File Offset' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'File Offset' attribute. * @see #setFileOffset(long) * @see org.afplib.base.BasePackage#getTriplet_FileOffset() * @model * @generated */ long getFileOffset(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getFileOffset File Offset}' attribute. * * * @param value the new value of the 'File Offset' attribute. * @see #getFileOffset() * @generated */ void setFileOffset(long value); /** * Returns the value of the 'Triplet Length' attribute. * *

* If the meaning of the 'Triplet Length' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Triplet Length' attribute. * @see #setTripletLength(int) * @see org.afplib.base.BasePackage#getTriplet_TripletLength() * @model * @generated */ int getTripletLength(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getTripletLength Triplet Length}' attribute. * * * @param value the new value of the 'Triplet Length' attribute. * @see #getTripletLength() * @generated */ void setTripletLength(int value); /** * Returns the value of the 'Triplet Id' attribute. * *

* If the meaning of the 'Triplet Id' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Triplet Id' attribute. * @see #setTripletId(int) * @see org.afplib.base.BasePackage#getTriplet_TripletId() * @model * @generated */ int getTripletId(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getTripletId Triplet Id}' attribute. * * * @param value the new value of the 'Triplet Id' attribute. * @see #getTripletId() * @generated */ void setTripletId(int value); /** * Returns the value of the 'Triplet Number' attribute. * *

* If the meaning of the 'Triplet Number' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Triplet Number' attribute. * @see #setTripletNumber(int) * @see org.afplib.base.BasePackage#getTriplet_TripletNumber() * @model * @generated */ int getTripletNumber(); /** * Sets the value of the '{@link org.afplib.base.Triplet#getTripletNumber Triplet Number}' attribute. * * * @param value the new value of the 'Triplet Number' attribute. * @see #getTripletNumber() * @generated */ void setTripletNumber(int value); } // Triplet




© 2015 - 2025 Weber Informatics LLC | Privacy Policy