com.jamasoftware.contour.domain.visitor.contourItem
Class ToDTOContourItemVisitor

java.lang.Object
  extended by com.jamasoftware.contour.domain.visitor.contourItem.SimpleContourItemVisitor<R,P>
      extended by com.jamasoftware.contour.domain.visitor.contourItem.ForcedVisitContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>
          extended by com.jamasoftware.contour.domain.visitor.contourItem.ToDTOContourItemVisitor
All Implemented Interfaces:
ContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>

public class ToDTOContourItemVisitor
extends ForcedVisitContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>

A ContourItemVisitor that creates DTOs

Author:
Sean Adkinson

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jamasoftware.contour.domain.visitor.contourItem.ForcedVisitContourItemVisitor
ForcedVisitContourItemVisitor.ContourItemNotVisitedException
 
Field Summary
static ToDTOContourItemVisitor INSTANCE
           
 
Method Summary
 com.jamasoftware.contour.service.dto.DocumentDTO visitDocument(Document doc, ToDTOContourItemOptions options)
           
 com.jamasoftware.contour.qa.dto.TestCycleDTO visitTestCycle(TestCycle testCycle, ToDTOContourItemOptions options)
           
 com.jamasoftware.contour.qa.dto.TestPlanDTO visitTestPlan(TestPlan testPlan, ToDTOContourItemOptions options)
           
 com.jamasoftware.contour.qa.dto.TestRunDTO visitTestRun(TestRun testRun, ToDTOContourItemOptions options)
           
 
Methods inherited from class com.jamasoftware.contour.domain.visitor.contourItem.ForcedVisitContourItemVisitor
visitContourItem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final ToDTOContourItemVisitor INSTANCE
Method Detail

visitDocument

public com.jamasoftware.contour.service.dto.DocumentDTO visitDocument(Document doc,
                                                                      ToDTOContourItemOptions options)
Specified by:
visitDocument in interface ContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>
Overrides:
visitDocument in class SimpleContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>

visitTestPlan

public com.jamasoftware.contour.qa.dto.TestPlanDTO visitTestPlan(TestPlan testPlan,
                                                                 ToDTOContourItemOptions options)
Specified by:
visitTestPlan in interface ContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>
Overrides:
visitTestPlan in class SimpleContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>

visitTestCycle

public com.jamasoftware.contour.qa.dto.TestCycleDTO visitTestCycle(TestCycle testCycle,
                                                                   ToDTOContourItemOptions options)
Specified by:
visitTestCycle in interface ContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>
Overrides:
visitTestCycle in class SimpleContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>

visitTestRun

public com.jamasoftware.contour.qa.dto.TestRunDTO visitTestRun(TestRun testRun,
                                                               ToDTOContourItemOptions options)
Specified by:
visitTestRun in interface ContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>
Overrides:
visitTestRun in class SimpleContourItemVisitor<com.jamasoftware.contour.service.dto.ContourItemDTO,ToDTOContourItemOptions>


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.