kieker.model.analysismodel.deployment.DeployedRequiredInterface Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of model Show documentation
Show all versions of model Show documentation
Kieker: Application Performance Monitoring and Dynamic Software Analysis
The newest version!
/**
*/
package kieker.model.analysismodel.deployment;
import org.eclipse.emf.ecore.EObject;
import kieker.model.analysismodel.assembly.AssemblyRequiredInterface;
/**
*
* A representation of the model object 'Deployed Required Interface'.
*
*
*
* The following features are supported:
*
*
* - {@link kieker.model.analysismodel.deployment.DeployedRequiredInterface#getRequiredInterface Required Interface}
* - {@link kieker.model.analysismodel.deployment.DeployedRequiredInterface#getRequires Requires}
*
*
* @see kieker.model.analysismodel.deployment.DeploymentPackage#getDeployedRequiredInterface()
* @model
* @generated
*/
public interface DeployedRequiredInterface extends EObject {
/**
* Returns the value of the 'Required Interface' reference.
*
*
*
* @return the value of the 'Required Interface' reference.
* @see #setRequiredInterface(AssemblyRequiredInterface)
* @see kieker.model.analysismodel.deployment.DeploymentPackage#getDeployedRequiredInterface_RequiredInterface()
* @model
* @generated
*/
AssemblyRequiredInterface getRequiredInterface();
/**
* Sets the value of the '{@link kieker.model.analysismodel.deployment.DeployedRequiredInterface#getRequiredInterface Required Interface}' reference.
*
*
*
* @param value
* the new value of the 'Required Interface' reference.
* @see #getRequiredInterface()
* @generated
*/
void setRequiredInterface(AssemblyRequiredInterface value);
/**
* Returns the value of the 'Requires' reference.
*
*
*
* @return the value of the 'Requires' reference.
* @see #setRequires(DeployedProvidedInterface)
* @see kieker.model.analysismodel.deployment.DeploymentPackage#getDeployedRequiredInterface_Requires()
* @model
* @generated
*/
DeployedProvidedInterface getRequires();
/**
* Sets the value of the '{@link kieker.model.analysismodel.deployment.DeployedRequiredInterface#getRequires Requires}' reference.
*
*
*
* @param value
* the new value of the 'Requires' reference.
* @see #getRequires()
* @generated
*/
void setRequires(DeployedProvidedInterface value);
} // DeployedRequiredInterface