Interface IElementVisitor<R, P>
.NET interface for TO BE DEFINED FROM USER
public interface IElementVisitor<R, P>
Type Parameters
R
P
Methods
Visit(Element)
R Visit(Element arg0)
Parameters
Returns
- R
R
Visit(Element, P)
R Visit(Element arg0, P arg1)
Parameters
Returns
- R
R
VisitExecutable(ExecutableElement, P)
R VisitExecutable(ExecutableElement arg0, P arg1)
Parameters
arg0
ExecutableElementarg1
PP
Returns
- R
R
VisitModule(ModuleElement, P)
R VisitModule(ModuleElement arg0, P arg1)
Parameters
arg0
ModuleElementarg1
PP
Returns
- R
R
VisitPackage(PackageElement, P)
R VisitPackage(PackageElement arg0, P arg1)
Parameters
arg0
PackageElementarg1
PP
Returns
- R
R
VisitType(TypeElement, P)
R VisitType(TypeElement arg0, P arg1)
Parameters
arg0
TypeElementarg1
PP
Returns
- R
R
VisitTypeParameter(TypeParameterElement, P)
R VisitTypeParameter(TypeParameterElement arg0, P arg1)
Parameters
arg0
TypeParameterElementarg1
PP
Returns
- R
R
VisitUnknown(Element, P)
R VisitUnknown(Element arg0, P arg1)
Parameters
Returns
- R
R
VisitVariable(VariableElement, P)
R VisitVariable(VariableElement arg0, P arg1)
Parameters
arg0
VariableElementarg1
PP
Returns
- R
R