|
|
Re: importURI strange problems [message #876829 is a reply to message #876490] |
Fri, 25 May 2012 06:52  |
Eclipse User |
|
|
|
THANKS!
I have a few time with XText and I don´t known I had to do this ...
This is my solution, for if it could be useful to someone in the future. I was inspired by solution provided by pettergraff blog.
MyDslRuntimeModule
public class MyDslRuntimeModule extends pruebas.AbstractMyDslRuntimeModule {
@Override
public Class<? extends IValueConverterService> bindIValueConverterService() {
return LocalUrlDataTypeValueConverter.class;
}
}
LocalUrlDataTypeValueConverter
public class LocalUrlDataTypeValueConverter extends DefaultTerminalConverters {
@ValueConverter(rule = "LocalUrlDataType")
public IValueConverter<String> LocalUrlDataType() {
return new IValueConverter<String>() {
@Override
public String toValue(String string, INode node) {
if (string == null)
return null;
try {
return Strings.convertFromJavaString(string.substring(1, string.length() - 1), true);
} catch (IllegalArgumentException e) {
throw new ValueConverterException(e.getMessage(), node, e);
}
}
public String toString(String value) {
return value;
}
};
}
}
Thank you very much.
a greeting
|
|
|
Powered by
FUDForum. Page generated in 0.11548 seconds