org.ucworkbench.model.visitors
Interface IModelVisitor

All Known Subinterfaces:
IModelValidator

public interface IModelVisitor


Method Summary
 java.lang.Object visit(IActor object, java.lang.Object data)
           
 java.lang.Object visit(IDescriptionSection object, java.lang.Object data)
           
 java.lang.Object visit(IExtension object, java.lang.Object data)
           
 java.lang.Object visit(IExtensionSection object, java.lang.Object data)
           
 java.lang.Object visit(IMainScenario object, java.lang.Object data)
           
 java.lang.Object visit(IModule object, java.lang.Object data)
           
 java.lang.Object visit(INumberElement object, java.lang.Object data)
           
 java.lang.Object visit(INumber object, java.lang.Object data)
           
 java.lang.Object visit(IPropertiesSection object, java.lang.Object data)
           
 java.lang.Object visit(IPropertyColonSeparator object, java.lang.Object data)
           
 java.lang.Object visit(IPropertyName object, java.lang.Object data)
           
 java.lang.Object visit(IProperty object, java.lang.Object data)
           
 java.lang.Object visit(IPropertyValue object, java.lang.Object data)
           
 java.lang.Object visit(IReference object, java.lang.Object data)
           
 java.lang.Object visit(IRequirementsFolder object, java.lang.Object data)
           
 java.lang.Object visit(IScenario object, java.lang.Object data)
           
 java.lang.Object visit(IScreenFolder object, java.lang.Object data)
           
 java.lang.Object visit(IScreen object, java.lang.Object data)
           
 java.lang.Object visit(ISectionHeader object, java.lang.Object data)
           
 java.lang.Object visit(IStep object, java.lang.Object data)
           
 java.lang.Object visit(ISummarySection object, java.lang.Object data)
           
 java.lang.Object visit(ITemplate object, java.lang.Object data)
           
 java.lang.Object visit(ITemplatesFolder object, java.lang.Object data)
           
 java.lang.Object visit(ITestsFolder object, java.lang.Object data)
           
 java.lang.Object visit(IText object, java.lang.Object data)
           
 java.lang.Object visit(ITextWithReferences object, java.lang.Object data)
           
 java.lang.Object visit(IUCProject object, java.lang.Object data)
           
 java.lang.Object visit(IUseCase object, java.lang.Object data)
           
 java.lang.Object visit(IUseCaseReference object, java.lang.Object data)
           
 java.lang.Object visit(IWhitespace object, java.lang.Object data)
           
 

Method Detail

visit

java.lang.Object visit(IUseCase object,
                       java.lang.Object data)

visit

java.lang.Object visit(IPropertiesSection object,
                       java.lang.Object data)

visit

java.lang.Object visit(IProperty object,
                       java.lang.Object data)

visit

java.lang.Object visit(IPropertyName object,
                       java.lang.Object data)

visit

java.lang.Object visit(IPropertyColonSeparator object,
                       java.lang.Object data)

visit

java.lang.Object visit(IPropertyValue object,
                       java.lang.Object data)

visit

java.lang.Object visit(ISummarySection object,
                       java.lang.Object data)

visit

java.lang.Object visit(ISectionHeader object,
                       java.lang.Object data)

visit

java.lang.Object visit(ITextWithReferences object,
                       java.lang.Object data)

visit

java.lang.Object visit(IText object,
                       java.lang.Object data)

visit

java.lang.Object visit(IReference object,
                       java.lang.Object data)

visit

java.lang.Object visit(IWhitespace object,
                       java.lang.Object data)

visit

java.lang.Object visit(IMainScenario object,
                       java.lang.Object data)

visit

java.lang.Object visit(IScenario object,
                       java.lang.Object data)

visit

java.lang.Object visit(IStep object,
                       java.lang.Object data)

visit

java.lang.Object visit(INumber object,
                       java.lang.Object data)

visit

java.lang.Object visit(INumberElement object,
                       java.lang.Object data)

visit

java.lang.Object visit(IExtensionSection object,
                       java.lang.Object data)

visit

java.lang.Object visit(IExtension object,
                       java.lang.Object data)

visit

java.lang.Object visit(IUseCaseReference object,
                       java.lang.Object data)

visit

java.lang.Object visit(IActor object,
                       java.lang.Object data)

visit

java.lang.Object visit(IDescriptionSection object,
                       java.lang.Object data)

visit

java.lang.Object visit(IUCProject object,
                       java.lang.Object data)

visit

java.lang.Object visit(IScreen object,
                       java.lang.Object data)

visit

java.lang.Object visit(IRequirementsFolder object,
                       java.lang.Object data)

visit

java.lang.Object visit(IScreenFolder object,
                       java.lang.Object data)

visit

java.lang.Object visit(ITemplate object,
                       java.lang.Object data)

visit

java.lang.Object visit(ITestsFolder object,
                       java.lang.Object data)

visit

java.lang.Object visit(IModule object,
                       java.lang.Object data)

visit

java.lang.Object visit(ITemplatesFolder object,
                       java.lang.Object data)