org.eclipse.modisco.infra.discovery.benchmark.metamodel.benchmark.util
Class BenchmarkAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.modisco.infra.discovery.benchmark.metamodel.benchmark.util.BenchmarkAdapterFactory

public class BenchmarkAdapterFactory
extends AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
BenchmarkPackage
Generated:

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
BenchmarkAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createBeginEventAdapter()
          Creates a new adapter for an object of class 'Begin Event'.
 Adapter createBenchmarkAdapter()
          Creates a new adapter for an object of class 'Benchmark'.
 Adapter createDiscoveryAdapter()
          Creates a new adapter for an object of class 'Discovery'.
 Adapter createDiscoveryIterationAdapter()
          Creates a new adapter for an object of class 'Discovery Iteration'.
 Adapter createEndEventAdapter()
          Creates a new adapter for an object of class 'End Event'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createEventAdapter()
          Creates a new adapter for an object of class 'Event'.
 Adapter createEventTypeAdapter()
          Creates a new adapter for an object of class 'Event Type'.
 Adapter createFileAdapter()
          Creates a new adapter for an object of class 'File'.
 Adapter createMemoryMeasurementAdapter()
          Creates a new adapter for an object of class 'Memory Measurement'.
 Adapter createProjectAdapter()
          Creates a new adapter for an object of class 'Project'.
 Adapter createResourceAdapter()
          Creates a new adapter for an object of class 'Resource'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Generated:
Constructor Detail

BenchmarkAdapterFactory

public BenchmarkAdapterFactory()
Creates an instance of the adapter factory.

Generated:
Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Returns:
whether this factory is applicable for the type of the object.
Generated:

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
Generated:

createMemoryMeasurementAdapter

public Adapter createMemoryMeasurementAdapter()
Creates a new adapter for an object of class 'Memory Measurement'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MemoryMeasurement
Generated:

createEventAdapter

public Adapter createEventAdapter()
Creates a new adapter for an object of class 'Event'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Event
Generated:

createEventTypeAdapter

public Adapter createEventTypeAdapter()
Creates a new adapter for an object of class 'Event Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EventType
Generated:

createBeginEventAdapter

public Adapter createBeginEventAdapter()
Creates a new adapter for an object of class 'Begin Event'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BeginEvent
Generated:

createEndEventAdapter

public Adapter createEndEventAdapter()
Creates a new adapter for an object of class 'End Event'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EndEvent
Generated:

createFileAdapter

public Adapter createFileAdapter()
Creates a new adapter for an object of class 'File'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
File
Generated:

createResourceAdapter

public Adapter createResourceAdapter()
Creates a new adapter for an object of class 'Resource'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Resource
Generated:

createProjectAdapter

public Adapter createProjectAdapter()
Creates a new adapter for an object of class 'Project'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Project
Generated:

createBenchmarkAdapter

public Adapter createBenchmarkAdapter()
Creates a new adapter for an object of class 'Benchmark'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Benchmark
Generated:

createDiscoveryAdapter

public Adapter createDiscoveryAdapter()
Creates a new adapter for an object of class 'Discovery'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Discovery
Generated:

createDiscoveryIterationAdapter

public Adapter createDiscoveryIterationAdapter()
Creates a new adapter for an object of class 'Discovery Iteration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DiscoveryIteration
Generated:

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.
Generated: