public class DefaultAnalystVisitor extends java.lang.Object implements IAnalystVisitor
IAnalystVisitor
whose default strategy consists in transmitting the visit call to the super class visit method.
On root metaclasses, the visitor tries to delegate to the configured delegation visitor if available.If not available, null
is returned.
Modifier and Type | Field and Description |
---|---|
protected IInfrastructureVisitor |
infrastructureVisitor |
Constructor and Description |
---|
DefaultAnalystVisitor() |
DefaultAnalystVisitor(IInfrastructureVisitor infrastructureVisitor) |
protected IInfrastructureVisitor infrastructureVisitor
public DefaultAnalystVisitor()
public DefaultAnalystVisitor(IInfrastructureVisitor infrastructureVisitor)
public java.lang.Object visitAnalystContainer(AnalystContainer obj)
visitAnalystContainer
in interface IAnalystVisitor
public java.lang.Object visitAnalystElement(AnalystElement obj)
visitAnalystElement
in interface IAnalystVisitor
public java.lang.Object visitAnalystItem(AnalystItem obj)
visitAnalystItem
in interface IAnalystVisitor
public java.lang.Object visitAnalystProject(AnalystProject obj)
visitAnalystProject
in interface IAnalystVisitor
public java.lang.Object visitAnalystPropertyTable(AnalystPropertyTable obj)
visitAnalystPropertyTable
in interface IAnalystVisitor
public java.lang.Object visitBusinessRule(BusinessRule obj)
visitBusinessRule
in interface IAnalystVisitor
public java.lang.Object visitBusinessRuleContainer(BusinessRuleContainer obj)
visitBusinessRuleContainer
in interface IAnalystVisitor
public java.lang.Object visitDictionary(Dictionary obj)
visitDictionary
in interface IAnalystVisitor
public java.lang.Object visitGenericAnalystContainer(GenericAnalystContainer obj)
visitGenericAnalystContainer
in interface IAnalystVisitor
public java.lang.Object visitGenericAnalystElement(GenericAnalystElement obj)
visitGenericAnalystElement
in interface IAnalystVisitor
public java.lang.Object visitGoal(Goal obj)
visitGoal
in interface IAnalystVisitor
public java.lang.Object visitGoalContainer(GoalContainer obj)
visitGoalContainer
in interface IAnalystVisitor
public java.lang.Object visitKPI(KPI obj)
visitKPI
in interface IAnalystVisitor
public java.lang.Object visitKPIContainer(KPIContainer obj)
visitKPIContainer
in interface IAnalystVisitor
public java.lang.Object visitRequirement(Requirement obj)
visitRequirement
in interface IAnalystVisitor
public java.lang.Object visitRequirementContainer(RequirementContainer obj)
visitRequirementContainer
in interface IAnalystVisitor
public java.lang.Object visitRisk(Risk obj)
visitRisk
in interface IAnalystVisitor
public java.lang.Object visitRiskContainer(RiskContainer obj)
visitRiskContainer
in interface IAnalystVisitor
public java.lang.Object visitTerm(Term obj)
visitTerm
in interface IAnalystVisitor
public java.lang.Object visitTest(Test obj)
visitTest
in interface IAnalystVisitor
public java.lang.Object visitTestContainer(TestContainer obj)
visitTestContainer
in interface IAnalystVisitor