com.sun.msv.grammar.xmlschema

Class RedefinableExp

public abstract class RedefinableExp extends ReferenceExp

declaration that can be redefined by using <redefine> element.

Author: Kohsuke KAWAGUCHI

Constructor Summary
RedefinableExp(String typeLocalName)
Method Summary
abstract RedefinableExpgetClone()
clones this object.
voidredefine(RedefinableExp rhs)
assigns contents of rhs to this object. rhs and this object must be the same runtime type, and they must have the same name. this method redefines this object by the given component. derived class should override this method and copy necessary fields, should it necessary.

Constructor Detail

RedefinableExp

public RedefinableExp(String typeLocalName)

Method Detail

getClone

public abstract RedefinableExp getClone()
clones this object.

redefine

public void redefine(RedefinableExp rhs)
assigns contents of rhs to this object. rhs and this object must be the same runtime type, and they must have the same name. this method redefines this object by the given component. derived class should override this method and copy necessary fields, should it necessary.