org.eclipse.modisco.infra.discovery.benchmark.metamodel.benchmark
Interface Discovery


public interface Discovery

A representation of the model object 'Discovery'.

The following features are supported:

See Also:
BenchmarkPackage.getDiscovery()
Generated:
Model:

Field Summary
static java.lang.String copyright
           
 
Method Summary
 DiscovererDescription getCopyOfDiscovererDescription()
          Returns the value of the 'Copy Of Discoverer Description' containment reference.
 java.lang.String getDiscovererClassName()
          Returns the value of the 'Discoverer Class Name' attribute.
 java.lang.String getDiscovererId()
          Returns the value of the 'Discoverer Id' attribute.
 LaunchConfiguration getDiscovererLaunchConfiguration()
          Returns the value of the 'Discoverer Launch Configuration' containment reference.
 double getDiscoveryTimeAverageInSeconds()
          Returns the value of the 'Discovery Time Average In Seconds' attribute.
 double getExecutionTimeStandardDeviation()
          Returns the value of the 'Execution Time Standard Deviation' attribute.
  getIterations()
          Returns the value of the 'Iterations' containment reference list.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 long getNumberOfModelElements()
          Returns the value of the 'Number Of Model Elements' attribute.
 Resource getProject()
          Returns the value of the 'Project' reference.
 double getSaveTimeAverageInSeconds()
          Returns the value of the 'Save Time Average In Seconds' attribute.
 double getSaveTimeStandardDeviation()
          Returns the value of the 'Save Time Standard Deviation' attribute.
 long getXmiSizeInBytes()
          Returns the value of the 'Xmi Size In Bytes' attribute.
 void setCopyOfDiscovererDescription(DiscovererDescription value)
          Sets the value of the 'Copy Of Discoverer Description' containment reference.
 void setDiscovererClassName(java.lang.String value)
          Sets the value of the 'Discoverer Class Name' attribute.
 void setDiscovererId(java.lang.String value)
          Sets the value of the 'Discoverer Id' attribute.
 void setDiscovererLaunchConfiguration(LaunchConfiguration value)
          Sets the value of the 'Discoverer Launch Configuration' containment reference.
 void setDiscoveryTimeAverageInSeconds(double value)
          Sets the value of the 'Discovery Time Average In Seconds' attribute.
 void setExecutionTimeStandardDeviation(double value)
          Sets the value of the 'Execution Time Standard Deviation' attribute.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setNumberOfModelElements(long value)
          Sets the value of the 'Number Of Model Elements' attribute.
 void setProject(Resource value)
          Sets the value of the 'Project' reference.
 void setSaveTimeAverageInSeconds(double value)
          Sets the value of the 'Save Time Average In Seconds' attribute.
 void setSaveTimeStandardDeviation(double value)
          Sets the value of the 'Save Time Standard Deviation' attribute.
 void setXmiSizeInBytes(long value)
          Sets the value of the 'Xmi Size In Bytes' attribute.
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Generated:
Method Detail

getName

java.lang.String getName()
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...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), BenchmarkPackage.getDiscovery_Name()
Generated:
Model:

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated:

getDiscovererId

java.lang.String getDiscovererId()
Returns the value of the 'Discoverer Id' attribute.

If the meaning of the 'Discoverer Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Discoverer Id' attribute.
See Also:
setDiscovererId(String), BenchmarkPackage.getDiscovery_DiscovererId()
Generated:
Model:

setDiscovererId

void setDiscovererId(java.lang.String value)
Sets the value of the 'Discoverer Id' attribute.

Parameters:
value - the new value of the 'Discoverer Id' attribute.
See Also:
getDiscovererId()
Generated:

getDiscovererClassName

java.lang.String getDiscovererClassName()
Returns the value of the 'Discoverer Class Name' attribute.

If the meaning of the 'Discoverer Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Discoverer Class Name' attribute.
See Also:
setDiscovererClassName(String), BenchmarkPackage.getDiscovery_DiscovererClassName()
Generated:
Model:

setDiscovererClassName

void setDiscovererClassName(java.lang.String value)
Sets the value of the 'Discoverer Class Name' attribute.

Parameters:
value - the new value of the 'Discoverer Class Name' attribute.
See Also:
getDiscovererClassName()
Generated:

getDiscoveryTimeAverageInSeconds

double getDiscoveryTimeAverageInSeconds()
Returns the value of the 'Discovery Time Average In Seconds' attribute.

If the meaning of the 'Discovery Time Average In Seconds' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Discovery Time Average In Seconds' attribute.
See Also:
setDiscoveryTimeAverageInSeconds(double), BenchmarkPackage.getDiscovery_DiscoveryTimeAverageInSeconds()
Generated:
Model:

setDiscoveryTimeAverageInSeconds

void setDiscoveryTimeAverageInSeconds(double value)
Sets the value of the 'Discovery Time Average In Seconds' attribute.

Parameters:
value - the new value of the 'Discovery Time Average In Seconds' attribute.
See Also:
getDiscoveryTimeAverageInSeconds()
Generated:

getSaveTimeAverageInSeconds

double getSaveTimeAverageInSeconds()
Returns the value of the 'Save Time Average In Seconds' attribute.

If the meaning of the 'Save Time Average In Seconds' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Save Time Average In Seconds' attribute.
See Also:
setSaveTimeAverageInSeconds(double), BenchmarkPackage.getDiscovery_SaveTimeAverageInSeconds()
Generated:
Model:

setSaveTimeAverageInSeconds

void setSaveTimeAverageInSeconds(double value)
Sets the value of the 'Save Time Average In Seconds' attribute.

Parameters:
value - the new value of the 'Save Time Average In Seconds' attribute.
See Also:
getSaveTimeAverageInSeconds()
Generated:

getExecutionTimeStandardDeviation

double getExecutionTimeStandardDeviation()
Returns the value of the 'Execution Time Standard Deviation' attribute.

If the meaning of the 'Execution Time Standard Deviation' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Execution Time Standard Deviation' attribute.
See Also:
setExecutionTimeStandardDeviation(double), BenchmarkPackage.getDiscovery_ExecutionTimeStandardDeviation()
Generated:
Model:

setExecutionTimeStandardDeviation

void setExecutionTimeStandardDeviation(double value)
Sets the value of the 'Execution Time Standard Deviation' attribute.

Parameters:
value - the new value of the 'Execution Time Standard Deviation' attribute.
See Also:
getExecutionTimeStandardDeviation()
Generated:

getSaveTimeStandardDeviation

double getSaveTimeStandardDeviation()
Returns the value of the 'Save Time Standard Deviation' attribute.

If the meaning of the 'Save Time Standard Deviation' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Save Time Standard Deviation' attribute.
See Also:
setSaveTimeStandardDeviation(double), BenchmarkPackage.getDiscovery_SaveTimeStandardDeviation()
Generated:
Model:

setSaveTimeStandardDeviation

void setSaveTimeStandardDeviation(double value)
Sets the value of the 'Save Time Standard Deviation' attribute.

Parameters:
value - the new value of the 'Save Time Standard Deviation' attribute.
See Also:
getSaveTimeStandardDeviation()
Generated:

getNumberOfModelElements

long getNumberOfModelElements()
Returns the value of the 'Number Of Model Elements' attribute.

If the meaning of the 'Number Of Model Elements' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Number Of Model Elements' attribute.
See Also:
setNumberOfModelElements(long), BenchmarkPackage.getDiscovery_NumberOfModelElements()
Generated:
Model:

setNumberOfModelElements

void setNumberOfModelElements(long value)
Sets the value of the 'Number Of Model Elements' attribute.

Parameters:
value - the new value of the 'Number Of Model Elements' attribute.
See Also:
getNumberOfModelElements()
Generated:

getXmiSizeInBytes

long getXmiSizeInBytes()
Returns the value of the 'Xmi Size In Bytes' attribute.

If the meaning of the 'Xmi Size In Bytes' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Xmi Size In Bytes' attribute.
See Also:
setXmiSizeInBytes(long), BenchmarkPackage.getDiscovery_XmiSizeInBytes()
Generated:
Model:

setXmiSizeInBytes

void setXmiSizeInBytes(long value)
Sets the value of the 'Xmi Size In Bytes' attribute.

Parameters:
value - the new value of the 'Xmi Size In Bytes' attribute.
See Also:
getXmiSizeInBytes()
Generated:

getProject

Resource getProject()
Returns the value of the 'Project' reference.

If the meaning of the 'Project' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Project' reference.
See Also:
setProject(Resource), BenchmarkPackage.getDiscovery_Project()
Generated:
Model:
required="true"

setProject

void setProject(Resource value)
Sets the value of the 'Project' reference.

Parameters:
value - the new value of the 'Project' reference.
See Also:
getProject()
Generated:

getIterations

 getIterations()
Returns the value of the 'Iterations' containment reference list. The list contents are of type DiscoveryIteration.

If the meaning of the 'Iterations' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Iterations' containment reference list.
See Also:
BenchmarkPackage.getDiscovery_Iterations()
Generated:
Model:
containment="true"

getDiscovererLaunchConfiguration

LaunchConfiguration getDiscovererLaunchConfiguration()
Returns the value of the 'Discoverer Launch Configuration' containment reference.

If the meaning of the 'Discoverer Launch Configuration' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Discoverer Launch Configuration' containment reference.
See Also:
setDiscovererLaunchConfiguration(LaunchConfiguration), BenchmarkPackage.getDiscovery_DiscovererLaunchConfiguration()
Generated:
Model:
containment="true"

setDiscovererLaunchConfiguration

void setDiscovererLaunchConfiguration(LaunchConfiguration value)
Sets the value of the 'Discoverer Launch Configuration' containment reference.

Parameters:
value - the new value of the 'Discoverer Launch Configuration' containment reference.
See Also:
getDiscovererLaunchConfiguration()
Generated:

getCopyOfDiscovererDescription

DiscovererDescription getCopyOfDiscovererDescription()
Returns the value of the 'Copy Of Discoverer Description' containment reference.

If the meaning of the 'Copy Of Discoverer Description' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Copy Of Discoverer Description' containment reference.
See Also:
setCopyOfDiscovererDescription(DiscovererDescription), BenchmarkPackage.getDiscovery_CopyOfDiscovererDescription()
Generated:
Model:
containment="true"

setCopyOfDiscovererDescription

void setCopyOfDiscovererDescription(DiscovererDescription value)
Sets the value of the 'Copy Of Discoverer Description' containment reference.

Parameters:
value - the new value of the 'Copy Of Discoverer Description' containment reference.
See Also:
getCopyOfDiscovererDescription()
Generated: