org.openxma.dsl.dom.model.AttributeTextProperty Maven / Gradle / Ivy
/**
*
*
*
* $Id: AttributeTextProperty.java 10224 2013-01-04 15:48:48Z dschwarz $
*/
package org.openxma.dsl.dom.model;
/**
*
* A representation of the model object 'Attribute Text Property'.
*
*
*
* The following features are supported:
*
* - {@link org.openxma.dsl.dom.model.AttributeTextProperty#getLabelText Label Text}
* - {@link org.openxma.dsl.dom.model.AttributeTextProperty#getTooltipText Tooltip Text}
* - {@link org.openxma.dsl.dom.model.AttributeTextProperty#getUnitText Unit Text}
* - {@link org.openxma.dsl.dom.model.AttributeTextProperty#getUnitAttribute Unit Attribute}
* - {@link org.openxma.dsl.dom.model.AttributeTextProperty#getHstoreColumn Hstore Column}
*
*
*
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty()
* @model
* @generated
*/
public interface AttributeTextProperty extends AttributeProperty {
/**
* Returns the value of the 'Label Text' attribute.
*
*
* If the meaning of the 'Label Text' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Label Text' attribute.
* @see #setLabelText(String)
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty_LabelText()
* @model
* @generated
*/
String getLabelText();
/**
* Sets the value of the '{@link org.openxma.dsl.dom.model.AttributeTextProperty#getLabelText Label Text}' attribute.
*
*
* @param value the new value of the 'Label Text' attribute.
* @see #getLabelText()
* @generated
*/
void setLabelText(String value);
/**
* Returns the value of the 'Tooltip Text' attribute.
*
*
* If the meaning of the 'Tooltip Text' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Tooltip Text' attribute.
* @see #setTooltipText(String)
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty_TooltipText()
* @model
* @generated
*/
String getTooltipText();
/**
* Sets the value of the '{@link org.openxma.dsl.dom.model.AttributeTextProperty#getTooltipText Tooltip Text}' attribute.
*
*
* @param value the new value of the 'Tooltip Text' attribute.
* @see #getTooltipText()
* @generated
*/
void setTooltipText(String value);
/**
* Returns the value of the 'Unit Text' attribute.
*
*
* If the meaning of the 'Unit Text' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Unit Text' attribute.
* @see #setUnitText(String)
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty_UnitText()
* @model
* @generated
*/
String getUnitText();
/**
* Sets the value of the '{@link org.openxma.dsl.dom.model.AttributeTextProperty#getUnitText Unit Text}' attribute.
*
*
* @param value the new value of the 'Unit Text' attribute.
* @see #getUnitText()
* @generated
*/
void setUnitText(String value);
/**
* Returns the value of the 'Unit Attribute' reference.
*
*
* If the meaning of the 'Unit Attribute' reference isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Unit Attribute' reference.
* @see #setUnitAttribute(Attribute)
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty_UnitAttribute()
* @model
* @generated
*/
Attribute getUnitAttribute();
/**
* Sets the value of the '{@link org.openxma.dsl.dom.model.AttributeTextProperty#getUnitAttribute Unit Attribute}' reference.
*
*
* @param value the new value of the 'Unit Attribute' reference.
* @see #getUnitAttribute()
* @generated
*/
void setUnitAttribute(Attribute value);
/**
* Returns the value of the 'Hstore Column' attribute.
*
*
* If the meaning of the 'Hstore Column' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Hstore Column' attribute.
* @see #setHstoreColumn(String)
* @see org.openxma.dsl.dom.DomPackage#getAttributeTextProperty_HstoreColumn()
* @model
* @generated
*/
String getHstoreColumn();
/**
* Sets the value of the '{@link org.openxma.dsl.dom.model.AttributeTextProperty#getHstoreColumn Hstore Column}' attribute.
*
*
* @param value the new value of the 'Hstore Column' attribute.
* @see #getHstoreColumn()
* @generated
*/
void setHstoreColumn(String value);
} // AttributeTextProperty