@Test public void testGetInheritanceVisitorFullName() { assertEquals(VISITOR_AUT_PACKAGE + "AutomatonInheritanceVisitor", astService.getInheritanceVisitorFullName()); assertEquals(VISITOR_AUT_PACKAGE + "AutomatonInheritanceVisitor", astService.getInheritanceVisitorFullName(astcdCompilationUnit.getCDDefinition().getSymbol())); }
public String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol) { return getPackage(cdSymbol) + "." + getInheritanceVisitorSimpleName(cdSymbol); }
VisitorService extends AbstractService<VisitorService> { public String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol) { return getPackage(cdSymbol) + "." + getInheritanceVisitorSimpleName(cdSymbol); } }
VisitorService extends AbstractService<VisitorService> { public String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol) { return getPackage(cdSymbol) + "." + getInheritanceVisitorSimpleName(cdSymbol); } VisitorService(ASTCDCompilationUnit compilationUnit);  VisitorService(CDDefinitionSymbol cdSymbol); }
VisitorService extends AbstractService<VisitorService> { public String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol) { return getPackage(cdSymbol) + "." + getInheritanceVisitorSimpleName(cdSymbol); } VisitorService(ASTCDCompilationUnit compilationUnit);  VisitorService(CDDefinitionSymbol cdSymbol); @Override String getSubPackage(); static VisitorService createVisitorService(CDDefinitionSymbol cdSymbol); String getVisitorSimpleName(); String getVisitorSimpleName(CDDefinitionSymbol cdSymbol); String getVisitorFullName(); String getVisitorFullName(CDDefinitionSymbol cdSymbol); ASTMCQualifiedType getVisitorType(CDDefinitionSymbol cdSymbol); ASTMCQualifiedType getVisitorType(); String getInheritanceVisitorSimpleName(); String getInheritanceVisitorSimpleName(CDDefinitionSymbol cdSymbol); String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol); String getInheritanceVisitorFullName(); String getParentAwareVisitorSimpleName(); String getParentAwareVisitorSimpleName(CDDefinitionSymbol cdDefinitionSymbol); String getParentAwareVisitorFullName(); String getParentAwareVisitorFullName(CDDefinitionSymbol cdDefinitionSymbol); String getDelegatorVisitorSimpleName(); String getDelegatorVisitorSimpleName(CDDefinitionSymbol cdDefinitionSymbol); String getDelegatorVisitorFullName(); String getDelegatorVisitorFullName(CDDefinitionSymbol cdDefinitionSymbol); List<ASTMCQualifiedType> getAllVisitorTypesInHierarchy(); ASTCDMethod getVisitorMethod(String methodName, ASTMCType nodeType); ASTCDCompilationUnit calculateCDTypeNamesWithASTPackage(ASTCDCompilationUnit input); ASTCDDefinition calculateCDTypeNamesWithASTPackage(CDDefinitionSymbol input); List<ASTMCQualifiedType> getSuperInheritanceVisitors(); List<ASTMCQualifiedType> getSuperVisitors(); List<ASTMCQualifiedType> getSuperSymbolVisitors(); }
VisitorService extends AbstractService<VisitorService> { public String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol) { return getPackage(cdSymbol) + "." + getInheritanceVisitorSimpleName(cdSymbol); } VisitorService(ASTCDCompilationUnit compilationUnit);  VisitorService(CDDefinitionSymbol cdSymbol); @Override String getSubPackage(); static VisitorService createVisitorService(CDDefinitionSymbol cdSymbol); String getVisitorSimpleName(); String getVisitorSimpleName(CDDefinitionSymbol cdSymbol); String getVisitorFullName(); String getVisitorFullName(CDDefinitionSymbol cdSymbol); ASTMCQualifiedType getVisitorType(CDDefinitionSymbol cdSymbol); ASTMCQualifiedType getVisitorType(); String getInheritanceVisitorSimpleName(); String getInheritanceVisitorSimpleName(CDDefinitionSymbol cdSymbol); String getInheritanceVisitorFullName(CDDefinitionSymbol cdSymbol); String getInheritanceVisitorFullName(); String getParentAwareVisitorSimpleName(); String getParentAwareVisitorSimpleName(CDDefinitionSymbol cdDefinitionSymbol); String getParentAwareVisitorFullName(); String getParentAwareVisitorFullName(CDDefinitionSymbol cdDefinitionSymbol); String getDelegatorVisitorSimpleName(); String getDelegatorVisitorSimpleName(CDDefinitionSymbol cdDefinitionSymbol); String getDelegatorVisitorFullName(); String getDelegatorVisitorFullName(CDDefinitionSymbol cdDefinitionSymbol); List<ASTMCQualifiedType> getAllVisitorTypesInHierarchy(); ASTCDMethod getVisitorMethod(String methodName, ASTMCType nodeType); ASTCDCompilationUnit calculateCDTypeNamesWithASTPackage(ASTCDCompilationUnit input); ASTCDDefinition calculateCDTypeNamesWithASTPackage(CDDefinitionSymbol input); List<ASTMCQualifiedType> getSuperInheritanceVisitors(); List<ASTMCQualifiedType> getSuperVisitors(); List<ASTMCQualifiedType> getSuperSymbolVisitors();  }