Kieker 1.4

kieker.tools.traceAnalysis.systemModel.repository
Class OperationRepository

java.lang.Object
  extended by kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
      extended by kieker.tools.traceAnalysis.systemModel.repository.OperationRepository

public class OperationRepository
extends AbstractSystemSubRepository

Author:
Andre van Hoorn

Field Summary
 
Fields inherited from class kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
ROOT_ELEMENT_ID
 
Constructor Summary
OperationRepository(SystemModelRepository systemFactory, Operation rootOperation)
           
 
Method Summary
 Operation createAndRegisterOperation(String namedIdentifier, ComponentType componentType, Signature signature)
           
 Collection<Operation> getOperations()
           
 Operation getRootOperation()
           
 Operation lookupOperationByNamedIdentifier(String namedIdentifier)
          Returns the instance for the passed namedIdentifier; null if no instance with this namedIdentifier.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationRepository

public OperationRepository(SystemModelRepository systemFactory,
                           Operation rootOperation)
Method Detail

lookupOperationByNamedIdentifier

public final Operation lookupOperationByNamedIdentifier(String namedIdentifier)
Returns the instance for the passed namedIdentifier; null if no instance with this namedIdentifier.


createAndRegisterOperation

public final Operation createAndRegisterOperation(String namedIdentifier,
                                                  ComponentType componentType,
                                                  Signature signature)

getOperations

public final Collection<Operation> getOperations()

getRootOperation

public Operation getRootOperation()

Kieker 1.4

Copyright 2011 the Kieker Project, http://kieker.sourceforge.net