| 
 | ||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
public interface IAliasable
Nameable extension interface definition. This interface must be implemented
 by a marshaller IMarshaller or unmarshaller IUnmarshaller that can use different top-level element
 names. Although it does not define any methods, it designates the marshaller
 or unmarshaller as being usable with a namespace and element name, and
 particular bound class name, defined within a binding.
 If this interface is implemented by a marshaller or unmarshaller class used
 with a specified element name in a binding the binding compiler will actually
 generate a subclass of the original class. The subclass uses a standard
 no-argument constructor, but calls a superclass constructor with the
 specified element name and bound class information. The superclass code can
 then make use of the specified name in marshalling and/or unmarshalling.
| 
 | ||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||