AST visitor class.
More...
Inherits VoidVisitorAdapter< Object >.
|
| void | visit (final PackageDeclaration p_package, final Object p_arg) |
| |
| void | visit (final ClassOrInterfaceDeclaration p_class, final Object p_arg) |
| |
| void | visit (final EnumDeclaration p_enum, final Object p_arg) |
| |
| void | visit (final MethodCallExpr p_methodcall, final Object p_arg) |
| |
|
| final Set< String > | labels () |
| | returns the translated labels More...
|
| |
|
| String | label (final String p_line) |
| | gets the class name and label name More...
|
| |
|
| static String | buildlabel (final String p_package, final String p_outerclass1, final String p_outerclass2, final String p_innerclass, final String p_label) |
| | returns full qualified class name (inner & outer class) More...
|
| |
Definition at line 298 of file TestCLanguageLabels.java.
◆ buildlabel()
| static String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.buildlabel |
( |
final String |
p_package, |
|
|
final String |
p_outerclass1, |
|
|
final String |
p_outerclass2, |
|
|
final String |
p_innerclass, |
|
|
final String |
p_label |
|
) |
| |
|
staticprivate |
◆ label()
| String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.label |
( |
final String |
p_line | ) |
|
|
private |
◆ labels()
| final Set<String> org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.labels |
( |
| ) |
|
|
package |
◆ visit() [1/4]
| void org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.visit |
( |
final PackageDeclaration |
p_package, |
|
|
final Object |
p_arg |
|
) |
| |
◆ visit() [2/4]
| void org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.visit |
( |
final ClassOrInterfaceDeclaration |
p_class, |
|
|
final Object |
p_arg |
|
) |
| |
◆ visit() [3/4]
| void org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.visit |
( |
final EnumDeclaration |
p_enum, |
|
|
final Object |
p_arg |
|
) |
| |
◆ visit() [4/4]
| void org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.visit |
( |
final MethodCallExpr |
p_methodcall, |
|
|
final Object |
p_arg |
|
) |
| |
◆ LANGUAGEMETHODPATTERN
| final Pattern org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.LANGUAGEMETHODPATTERN = Pattern.compile( TRANSLATEMETHODNAME + ".+?\\)" ) |
|
staticprivate |
◆ m_innerclass
| String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.m_innerclass = "" |
|
private |
◆ m_label
| final Set<String> org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.m_label = new HashSet<>() |
|
private |
◆ m_outerclass
| String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.m_outerclass = "" |
|
private |
◆ m_package
| String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.m_package = "" |
|
private |
◆ TRANSLATEMETHODNAME
| final String org.lightjason.agentspeak.TestCLanguageLabels.CJavaVistor.TRANSLATEMETHODNAME = "CCommon.languagestring" |
|
staticprivate |