} else if (clazz.equals(Boolean.class) && value instanceof IBooleanExpression) {
IBooleanExpression be = (IBooleanExpression) value;
return be.getBooleanValue(owner, null, null);
}
if (clazz.equals(RutaWordList.class) && value instanceof LiteralWordListExpression) {
LiteralWordListExpression lle = (LiteralWordListExpression) value;
String path = lle.getText();
RutaWordList wordList = getWordList(path);
return wordList;
} else if (clazz.equals(RutaWordList.class)) {
RutaWordList list = getWordList((String) value);
return list;