/**
*/
package org.eclipse.gmf.tooling.examples.labels;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
import org.eclipse.emf.common.util.EList;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>All Labels Type</b></em>'.
* <!-- end-user-doc -->
*
* <p>
* The following features are supported:
* <ul>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBigDecimal <em>Big Decimal</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBigInteger <em>Big Integer</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#isBoolean <em>Boolean</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBooleanObject <em>Boolean Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getByte <em>Byte</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getByteObject <em>Byte Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getChar <em>Char</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getCharacterObject <em>Character Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDate <em>Date</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDouble <em>Double</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDoubleObject <em>Double Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getFloat <em>Float</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getFloatObject <em>Float Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getInt <em>Int</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getIntegerObject <em>Integer Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getLong <em>Long</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getLongObject <em>Long Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getShort <em>Short</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getShortObject <em>Short Object</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getString <em>String</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getSide <em>Side</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDataTyped <em>Data Typed</em>}</li>
* <li>{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getFeatureVerticalLabelLinks <em>Feature Vertical Label Links</em>}</li>
* </ul>
* </p>
*
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType()
* @model
* @generated
*/
public interface AllLabelsType extends NamedElement {
/**
* Returns the value of the '<em><b>Big Decimal</b></em>' attribute.
* The default value is <code>"0"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Big Decimal</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Big Decimal</em>' attribute.
* @see #setBigDecimal(BigDecimal)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_BigDecimal()
* @model default="0"
* @generated
*/
BigDecimal getBigDecimal();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBigDecimal <em>Big Decimal</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Big Decimal</em>' attribute.
* @see #getBigDecimal()
* @generated
*/
void setBigDecimal(BigDecimal value);
/**
* Returns the value of the '<em><b>Big Integer</b></em>' attribute.
* The default value is <code>"311"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Big Integer</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Big Integer</em>' attribute.
* @see #setBigInteger(BigInteger)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_BigInteger()
* @model default="311"
* @generated
*/
BigInteger getBigInteger();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBigInteger <em>Big Integer</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Big Integer</em>' attribute.
* @see #getBigInteger()
* @generated
*/
void setBigInteger(BigInteger value);
/**
* Returns the value of the '<em><b>Boolean</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Boolean</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Boolean</em>' attribute.
* @see #setBoolean(boolean)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Boolean()
* @model
* @generated
*/
boolean isBoolean();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#isBoolean <em>Boolean</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Boolean</em>' attribute.
* @see #isBoolean()
* @generated
*/
void setBoolean(boolean value);
/**
* Returns the value of the '<em><b>Boolean Object</b></em>' attribute.
* The default value is <code>"true"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Boolean Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Boolean Object</em>' attribute.
* @see #setBooleanObject(Boolean)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_BooleanObject()
* @model default="true"
* @generated
*/
Boolean getBooleanObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getBooleanObject <em>Boolean Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Boolean Object</em>' attribute.
* @see #getBooleanObject()
* @generated
*/
void setBooleanObject(Boolean value);
/**
* Returns the value of the '<em><b>Byte</b></em>' attribute.
* The default value is <code>"1"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Byte</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Byte</em>' attribute.
* @see #setByte(byte)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Byte()
* @model default="1"
* @generated
*/
byte getByte();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getByte <em>Byte</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Byte</em>' attribute.
* @see #getByte()
* @generated
*/
void setByte(byte value);
/**
* Returns the value of the '<em><b>Byte Object</b></em>' attribute.
* The default value is <code>"42"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Byte Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Byte Object</em>' attribute.
* @see #setByteObject(Byte)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_ByteObject()
* @model default="42"
* @generated
*/
Byte getByteObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getByteObject <em>Byte Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Byte Object</em>' attribute.
* @see #getByteObject()
* @generated
*/
void setByteObject(Byte value);
/**
* Returns the value of the '<em><b>Char</b></em>' attribute.
* The default value is <code>"{"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Char</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Char</em>' attribute.
* @see #setChar(char)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Char()
* @model default="{"
* @generated
*/
char getChar();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getChar <em>Char</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Char</em>' attribute.
* @see #getChar()
* @generated
*/
void setChar(char value);
/**
* Returns the value of the '<em><b>Character Object</b></em>' attribute.
* The default value is <code>"}"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Character Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Character Object</em>' attribute.
* @see #setCharacterObject(Character)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_CharacterObject()
* @model default="}"
* @generated
*/
Character getCharacterObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getCharacterObject <em>Character Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Character Object</em>' attribute.
* @see #getCharacterObject()
* @generated
*/
void setCharacterObject(Character value);
/**
* Returns the value of the '<em><b>Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Date</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Date</em>' attribute.
* @see #setDate(Date)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Date()
* @model
* @generated
*/
Date getDate();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDate <em>Date</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Date</em>' attribute.
* @see #getDate()
* @generated
*/
void setDate(Date value);
/**
* Returns the value of the '<em><b>Double</b></em>' attribute.
* The default value is <code>"42.42"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Double</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Double</em>' attribute.
* @see #setDouble(double)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Double()
* @model default="42.42"
* @generated
*/
double getDouble();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDouble <em>Double</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Double</em>' attribute.
* @see #getDouble()
* @generated
*/
void setDouble(double value);
/**
* Returns the value of the '<em><b>Double Object</b></em>' attribute.
* The default value is <code>"42.42"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Double Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Double Object</em>' attribute.
* @see #setDoubleObject(Double)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_DoubleObject()
* @model default="42.42"
* @generated
*/
Double getDoubleObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDoubleObject <em>Double Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Double Object</em>' attribute.
* @see #getDoubleObject()
* @generated
*/
void setDoubleObject(Double value);
/**
* Returns the value of the '<em><b>Float</b></em>' attribute.
* The default value is <code>"24.24"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Float</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Float</em>' attribute.
* @see #setFloat(float)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Float()
* @model default="24.24"
* @generated
*/
float getFloat();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getFloat <em>Float</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Float</em>' attribute.
* @see #getFloat()
* @generated
*/
void setFloat(float value);
/**
* Returns the value of the '<em><b>Float Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Float Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Float Object</em>' attribute.
* @see #setFloatObject(Float)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_FloatObject()
* @model
* @generated
*/
Float getFloatObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getFloatObject <em>Float Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Float Object</em>' attribute.
* @see #getFloatObject()
* @generated
*/
void setFloatObject(Float value);
/**
* Returns the value of the '<em><b>Int</b></em>' attribute.
* The default value is <code>"36535"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Int</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Int</em>' attribute.
* @see #setInt(int)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Int()
* @model default="36535"
* @generated
*/
int getInt();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getInt <em>Int</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Int</em>' attribute.
* @see #getInt()
* @generated
*/
void setInt(int value);
/**
* Returns the value of the '<em><b>Integer Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Integer Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Integer Object</em>' attribute.
* @see #setIntegerObject(Integer)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_IntegerObject()
* @model
* @generated
*/
Integer getIntegerObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getIntegerObject <em>Integer Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Integer Object</em>' attribute.
* @see #getIntegerObject()
* @generated
*/
void setIntegerObject(Integer value);
/**
* Returns the value of the '<em><b>Long</b></em>' attribute.
* The default value is <code>"424242"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Long</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Long</em>' attribute.
* @see #setLong(long)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Long()
* @model default="424242"
* @generated
*/
long getLong();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getLong <em>Long</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Long</em>' attribute.
* @see #getLong()
* @generated
*/
void setLong(long value);
/**
* Returns the value of the '<em><b>Long Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Long Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Long Object</em>' attribute.
* @see #setLongObject(Long)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_LongObject()
* @model
* @generated
*/
Long getLongObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getLongObject <em>Long Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Long Object</em>' attribute.
* @see #getLongObject()
* @generated
*/
void setLongObject(Long value);
/**
* Returns the value of the '<em><b>Short</b></em>' attribute.
* The default value is <code>"13"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Short</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Short</em>' attribute.
* @see #setShort(short)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Short()
* @model default="13"
* @generated
*/
short getShort();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getShort <em>Short</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Short</em>' attribute.
* @see #getShort()
* @generated
*/
void setShort(short value);
/**
* Returns the value of the '<em><b>Short Object</b></em>' attribute.
* The default value is <code>"42"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Short Object</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Short Object</em>' attribute.
* @see #setShortObject(Short)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_ShortObject()
* @model default="42"
* @generated
*/
Short getShortObject();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getShortObject <em>Short Object</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Short Object</em>' attribute.
* @see #getShortObject()
* @generated
*/
void setShortObject(Short value);
/**
* Returns the value of the '<em><b>String</b></em>' attribute.
* The default value is <code>"Hello!"</code>.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>String</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>String</em>' attribute.
* @see #setString(String)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_String()
* @model default="Hello!"
* @generated
*/
String getString();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getString <em>String</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>String</em>' attribute.
* @see #getString()
* @generated
*/
void setString(String value);
/**
* Returns the value of the '<em><b>Side</b></em>' attribute.
* The default value is <code>"LEFT"</code>.
* The literals are from the enumeration {@link org.eclipse.gmf.tooling.examples.labels.Side}.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Side</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Side</em>' attribute.
* @see org.eclipse.gmf.tooling.examples.labels.Side
* @see #setSide(Side)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_Side()
* @model default="LEFT"
* @generated
*/
Side getSide();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getSide <em>Side</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Side</em>' attribute.
* @see org.eclipse.gmf.tooling.examples.labels.Side
* @see #getSide()
* @generated
*/
void setSide(Side value);
/**
* Returns the value of the '<em><b>Data Typed</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Data Typed</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Data Typed</em>' attribute.
* @see #setDataTyped(String)
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_DataTyped()
* @model dataType="org.eclipse.gmf.tooling.examples.labels.MyString"
* @generated
*/
Object getDataTyped();
/**
* Sets the value of the '{@link org.eclipse.gmf.tooling.examples.labels.AllLabelsType#getDataTyped <em>Data Typed</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Data Typed</em>' attribute.
* @see #getDataTyped()
* @generated
*/
void setDataTyped(Object value);
/**
* Returns the value of the '<em><b>Feature Vertical Label Links</b></em>' reference list.
* The list contents are of type {@link org.eclipse.gmf.tooling.examples.labels.VerticalLabel}.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Feature Vertical Label Links</em>' reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Feature Vertical Label Links</em>' reference list.
* @see org.eclipse.gmf.tooling.examples.labels.LabelsPackage#getAllLabelsType_FeatureVerticalLabelLinks()
* @model
* @generated
*/
EList<VerticalLabel> getFeatureVerticalLabelLinks();
} // AllLabelsType