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 IAnalystVisitorpublic java.lang.Object visitAnalystElement(AnalystElement obj)
visitAnalystElement in interface IAnalystVisitorpublic java.lang.Object visitAnalystItem(AnalystItem obj)
visitAnalystItem in interface IAnalystVisitorpublic java.lang.Object visitAnalystProject(AnalystProject obj)
visitAnalystProject in interface IAnalystVisitorpublic java.lang.Object visitAnalystPropertyTable(AnalystPropertyTable obj)
visitAnalystPropertyTable in interface IAnalystVisitorpublic java.lang.Object visitBusinessRule(BusinessRule obj)
visitBusinessRule in interface IAnalystVisitorpublic java.lang.Object visitBusinessRuleContainer(BusinessRuleContainer obj)
visitBusinessRuleContainer in interface IAnalystVisitorpublic java.lang.Object visitDictionary(Dictionary obj)
visitDictionary in interface IAnalystVisitorpublic java.lang.Object visitGenericAnalystContainer(GenericAnalystContainer obj)
visitGenericAnalystContainer in interface IAnalystVisitorpublic java.lang.Object visitGenericAnalystElement(GenericAnalystElement obj)
visitGenericAnalystElement in interface IAnalystVisitorpublic java.lang.Object visitGoal(Goal obj)
visitGoal in interface IAnalystVisitorpublic java.lang.Object visitGoalContainer(GoalContainer obj)
visitGoalContainer in interface IAnalystVisitorpublic java.lang.Object visitKPI(KPI obj)
visitKPI in interface IAnalystVisitorpublic java.lang.Object visitKPIContainer(KPIContainer obj)
visitKPIContainer in interface IAnalystVisitorpublic java.lang.Object visitRequirement(Requirement obj)
visitRequirement in interface IAnalystVisitorpublic java.lang.Object visitRequirementContainer(RequirementContainer obj)
visitRequirementContainer in interface IAnalystVisitorpublic java.lang.Object visitRisk(Risk obj)
visitRisk in interface IAnalystVisitorpublic java.lang.Object visitRiskContainer(RiskContainer obj)
visitRiskContainer in interface IAnalystVisitorpublic java.lang.Object visitTerm(Term obj)
visitTerm in interface IAnalystVisitorpublic java.lang.Object visitTest(Test obj)
visitTest in interface IAnalystVisitorpublic java.lang.Object visitTestContainer(TestContainer obj)
visitTestContainer in interface IAnalystVisitor