kieker.analysis.model.analysisMetaModel.MIPlugin Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kieker Show documentation
Show all versions of kieker Show documentation
Kieker: Application Performance Monitoring and Dynamic Software Analysis
/**
*/
package kieker.analysis.model.analysisMetaModel;
import org.eclipse.emf.common.util.EList;
/**
*
* A representation of the model object 'Plugin'.
*
*
*
* The following features are supported:
*
* - {@link kieker.analysis.model.analysisMetaModel.MIPlugin#getRepositories Repositories}
* - {@link kieker.analysis.model.analysisMetaModel.MIPlugin#getOutputPorts Output Ports}
* - {@link kieker.analysis.model.analysisMetaModel.MIPlugin#getDisplays Displays}
*
*
*
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getPlugin()
* @model abstract="true"
* @generated
*/
public interface MIPlugin extends MIAnalysisComponent {
/**
* Returns the value of the 'Repositories' containment reference list.
* The list contents are of type {@link kieker.analysis.model.analysisMetaModel.MIRepositoryConnector}.
*
*
* If the meaning of the 'Repositories' containment reference list isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Repositories' containment reference list.
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getPlugin_Repositories()
* @model containment="true"
* @generated
*/
EList getRepositories();
/**
* Returns the value of the 'Output Ports' containment reference list.
* The list contents are of type {@link kieker.analysis.model.analysisMetaModel.MIOutputPort}.
* It is bidirectional and its opposite is '{@link kieker.analysis.model.analysisMetaModel.MIOutputPort#getParent Parent}'.
*
*
* If the meaning of the 'Output Ports' containment reference list isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Output Ports' containment reference list.
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getPlugin_OutputPorts()
* @see kieker.analysis.model.analysisMetaModel.MIOutputPort#getParent
* @model opposite="parent" containment="true"
* @generated
*/
EList getOutputPorts();
/**
* Returns the value of the 'Displays' containment reference list.
* The list contents are of type {@link kieker.analysis.model.analysisMetaModel.MIDisplay}.
* It is bidirectional and its opposite is '{@link kieker.analysis.model.analysisMetaModel.MIDisplay#getParent Parent}'.
*
*
* If the meaning of the 'Displays' containment reference list isn't clear, there really should be more of a description here...
*
*
*
* @return the value of the 'Displays' containment reference list.
* @see kieker.analysis.model.analysisMetaModel.MIAnalysisMetaModelPackage#getPlugin_Displays()
* @see kieker.analysis.model.analysisMetaModel.MIDisplay#getParent
* @model opposite="parent" containment="true"
* @generated
*/
EList getDisplays();
} // MIPlugin