1 19 package org.netbeans.tax.decl.parser; 20 21 import org.netbeans.tax.TreeElementDecl; 22 import org.netbeans.tax.decl.*; 23 24 25 public class ContentParticleParser extends MultiplicityParser { 26 27 29 public TreeElementDecl.ContentType parseModel (ParserReader s) { 30 if (s.startsWith ("(")) { TreeElementDecl.ContentType type = new ChoiceSeqParser ().parseModel (s); 32 type.setMultiplicity (parseMultiplicity (s)); 33 return type; 34 } else { 35 return new NameType (s.getToken () , parseMultiplicity (s)); 36 } 37 } 38 39 } 40 | Popular Tags |