All implementing classes must maintain the class invariant (by design and implementation and/or convention of use), that invoking {@link #asString()} on any instance will return a stringthat is safe to assign to the {@code .innerHTML} DOM property in a browser (or to use similarlyin an "inner HTML" context), in the sense that doing so must not cause execution of script in the browser.
Implementations of this interface must not implement {@link com.google.gwt.user.client.rpc.IsSerializable}, since deserialization can result in violation of the class invariant.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|