com.sun.msv.grammar.util

Class NameClassSimplifier


public class NameClassSimplifier
extends Object

Minimizes a name class. Sometimes, a name class could become unnecessarily big. For example,

 <choice>
   <anyname/>
   <anyname/>
   <anyname/>
 </choice>
 
This procedure converts those name classes to the equivalent small name class.
Author:
Kohsuke KAWAGUCHI

Method Summary

static NameClass
simplify(NameClass nc)

Method Details

simplify

public static NameClass simplify(NameClass nc)