OptimalTrace
5.2

com.compuware.optimaltrace.tools.common.bizobjects.client
Class RefinementFactory

java.lang.Object
  extended by com.compuware.optimaltrace.tools.common.bizobjects.client.RefinementFactory
All Implemented Interfaces:
com.compuware.optimaltrace.tools.common.bizobjects.EmptyBizObjectCreatorIfc

public final class RefinementFactory
extends java.lang.Object
implements com.compuware.optimaltrace.tools.common.bizobjects.EmptyBizObjectCreatorIfc

Class RefinementFactory


Method Summary
 BizObjectIfc createNewEmptyBizObject()
          Creates a new empty biz object.
 RefinementIfc createNewEmptyRefinement()
          Creates a new empty refinement.
 RefinementIfc createNewRefinement(AbstractStepIfc parentStep, AbstractRequirementIfc refinedToRequirement)
          Creates a new refinement.
 RefinementIfc createNewRefinement(java.lang.String name, AbstractStepIfc parentStep, AbstractRequirementIfc refinedToRequirement)
          Creates a new refinement.
static RefinementFactory getInstance()
          Gets the instance of this refinement factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static RefinementFactory getInstance()
Gets the instance of this refinement factory.

Returns:
RefinementFactory

createNewRefinement

public RefinementIfc createNewRefinement(AbstractStepIfc parentStep,
                                         AbstractRequirementIfc refinedToRequirement)
Creates a new refinement.

Parameters:
parentStep -
refinedToRequirement -
Returns:
RefinementIfc

createNewRefinement

public RefinementIfc createNewRefinement(java.lang.String name,
                                         AbstractStepIfc parentStep,
                                         AbstractRequirementIfc refinedToRequirement)
Creates a new refinement.

Parameters:
name - a String value
parentStep - a AbstractStepIfc value
refinedToRequirement - an AbstractRequirementIfc value
Returns:
RefinementIfc a RefinementIfc value

createNewEmptyRefinement

public RefinementIfc createNewEmptyRefinement()
Creates a new empty refinement.

Returns:
RefinementIfc

createNewEmptyBizObject

public BizObjectIfc createNewEmptyBizObject()
Creates a new empty biz object.

Specified by:
createNewEmptyBizObject in interface com.compuware.optimaltrace.tools.common.bizobjects.EmptyBizObjectCreatorIfc
Returns:
BizObjectIfc

OptimalTrace
5.2

Compuware Corporation

OptimalTrace is a trademark or registered trademark of Compuware Corporation in the US and other countries.
Copyright 2008-2009 Compuware Corporation. One Campus Martius,
Detroit, Michigan, 48226, U.S.A. All Rights Reserved.