com.sun.msv.generator

Class SchemaLocationRemover

public class SchemaLocationRemover extends ExpressionCloner

removes "xsi:schemaLocation" from AGM. Because we don't want to see those attributes in generated instances.

Author: Kohsuke KAWAGUCHI

Constructor Summary
SchemaLocationRemover(ExpressionPool pool)
Method Summary
ExpressiononAttribute(AttributeExp exp)
ExpressiononElement(ElementExp exp)
ExpressiononOther(OtherExp exp)
ExpressiononRef(ReferenceExp exp)

Constructor Detail

SchemaLocationRemover

public SchemaLocationRemover(ExpressionPool pool)

Method Detail

onAttribute

public Expression onAttribute(AttributeExp exp)

onElement

public Expression onElement(ElementExp exp)

onOther

public Expression onOther(OtherExp exp)

onRef

public Expression onRef(ReferenceExp exp)