public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
UnsupportedTypeForExportException,
UnavailableRuleObjectException {
org.apache.stanbol.rules.manager.atoms.CreateLabelAtom tmp = (org.apache.stanbol.rules.manager.atoms.CreateLabelAtom) ruleAtom;
StringFunctionAtom stringFunctionAtom = tmp.getStringFunctionAtom();
System.out.println("Argument instance of " + stringFunctionAtom.getClass().getCanonicalName());
SPARQLObject sparqlArgument1 = adapter.adaptTo(stringFunctionAtom, SPARQLObject.class);
String argument = sparqlArgument1.getObject();
if (argument.startsWith(Symbols.variablesPrefix)) {