kieker.analysis.model.analysisMetaModel.MIDisplay Maven / Gradle / Ivy
/**
*/
package kieker.analysis.model.analysisMetaModel;
import org.eclipse.emf.ecore.EObject;
/**
*
* A representation of the model object 'Display'.
*
*
*
* The following features are supported:
*
* - {@link kieker.analysis.model.analysisMetaModel.MIDisplay#getName Name}
* - {@link kieker.analysis.model.analysisMetaModel.MIDisplay#getParent Parent}
* - {@link kieker.analysis.model.analysisMetaModel.MIDisplay#getId Id}
*
*
*
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getDisplay()
* @model
* @generated
*/
public interface MIDisplay extends EObject {
/**
* Returns the value of the 'Name' attribute.
*
*
* If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Name' attribute.
* @see #setName(String)
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getDisplay_Name()
* @model required="true"
* @generated
*/
String getName();
/**
* Sets the value of the '{@link kieker.analysis.model.analysisMetaModel.MIDisplay#getName Name}' attribute.
*
*
*
* @param value
* the new value of the 'Name' attribute.
* @see #getName()
* @generated
*/
void setName(String value);
/**
* Returns the value of the 'Parent' container reference.
* It is bidirectional and its opposite is '{@link kieker.analysis.model.analysisMetaModel.MIPlugin#getDisplays Displays}'.
*
*
* If the meaning of the 'Parent' container reference isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Parent' container reference.
* @see #setParent(MIPlugin)
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getDisplay_Parent()
* @see kieker.analysis.model.analysisMetaModel.MIPlugin#getDisplays
* @model opposite="displays" required="true" transient="false"
* @generated
*/
MIPlugin getParent();
/**
* Sets the value of the '{@link kieker.analysis.model.analysisMetaModel.MIDisplay#getParent Parent}' container reference.
*
*
*
* @param value
* the new value of the 'Parent' container reference.
* @see #getParent()
* @generated
*/
void setParent(MIPlugin value);
/**
* Returns the value of the 'Id' attribute.
*
*
* If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Id' attribute.
* @see #setId(String)
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getDisplay_Id()
* @model id="true" required="true" ordered="false"
* @generated
*/
String getId();
/**
* Sets the value of the '{@link kieker.analysis.model.analysisMetaModel.MIDisplay#getId Id}' attribute.
*
*
*
* @param value
* the new value of the 'Id' attribute.
* @see #getId()
* @generated
*/
void setId(String value);
} // MIDisplay