// Was zum Beispiel dazu fuehren wuerde, dass ein Sonderzeichen wie
// "+" oder "?" doppelt escaped werden wuerde.
if (this.type == null || this.type.trim().length() == 0)
return value;
SyntaxDEFactory factory = SyntaxDEFactory.getInstance();
SyntaxDE syntax = null;
try
{
syntax = factory.createSyntaxDE(this.type,this.path,value,0,0);
return syntax.toString(0);
}
finally
{
// Objekt wieder freigeben
if (syntax != null)
factory.unuseObject(syntax,this.type);
}
}