final class NameClassBuilderHost extends Base implements NameClassBuilder
| Modifier and Type | Field and Description |
|---|---|
(package private) NameClassBuilder |
lhs |
(package private) NameClassBuilder |
rhs |
| Constructor and Description |
|---|
NameClassBuilderHost(NameClassBuilder lhs,
NameClassBuilder rhs) |
| Modifier and Type | Method and Description |
|---|---|
ParsedNameClass |
annotate(ParsedNameClass _nc,
Annotations _anno) |
ParsedNameClass |
annotateAfter(ParsedNameClass _nc,
ParsedElementAnnotation _e) |
ParsedNameClass |
commentAfter(ParsedNameClass _nc,
CommentList _comments) |
ParsedNameClass |
makeAnyName(Location _loc,
Annotations _anno) |
ParsedNameClass |
makeAnyName(ParsedNameClass _except,
Location _loc,
Annotations _anno)
Caller must enforce constraints on except.
|
ParsedNameClass |
makeChoice(java.util.List _nameClasses,
Location _loc,
Annotations _anno) |
ParsedNameClass |
makeErrorNameClass() |
ParsedNameClass |
makeName(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
Location _loc,
Annotations _anno) |
ParsedNameClass |
makeNsName(java.lang.String ns,
Location _loc,
Annotations _anno) |
ParsedNameClass |
makeNsName(java.lang.String ns,
ParsedNameClass _except,
Location _loc,
Annotations _anno)
Caller must enforce constraints on except.
|
final NameClassBuilder lhs
final NameClassBuilder rhs
NameClassBuilderHost(NameClassBuilder lhs, NameClassBuilder rhs)
public ParsedNameClass annotate(ParsedNameClass _nc, Annotations _anno) throws BuildException
annotate in interface NameClassBuilderBuildExceptionpublic ParsedNameClass annotateAfter(ParsedNameClass _nc, ParsedElementAnnotation _e) throws BuildException
annotateAfter in interface NameClassBuilderBuildExceptionpublic ParsedNameClass commentAfter(ParsedNameClass _nc, CommentList _comments) throws BuildException
commentAfter in interface NameClassBuilderBuildExceptionpublic ParsedNameClass makeChoice(java.util.List _nameClasses, Location _loc, Annotations _anno)
makeChoice in interface NameClassBuilderpublic ParsedNameClass makeName(java.lang.String ns, java.lang.String localName, java.lang.String prefix, Location _loc, Annotations _anno)
makeName in interface NameClassBuilderpublic ParsedNameClass makeNsName(java.lang.String ns, Location _loc, Annotations _anno)
makeNsName in interface NameClassBuilderpublic ParsedNameClass makeNsName(java.lang.String ns, ParsedNameClass _except, Location _loc, Annotations _anno)
NameClassBuildermakeNsName in interface NameClassBuilderpublic ParsedNameClass makeAnyName(Location _loc, Annotations _anno)
makeAnyName in interface NameClassBuilderpublic ParsedNameClass makeAnyName(ParsedNameClass _except, Location _loc, Annotations _anno)
NameClassBuildermakeAnyName in interface NameClassBuilderpublic ParsedNameClass makeErrorNameClass()
makeErrorNameClass in interface NameClassBuilder