org.kohsuke.rngom.nc
クラス NameClassBuilderImpl
java.lang.Object
org.kohsuke.rngom.nc.NameClassBuilderImpl
- すべての実装インタフェース:
- NameClassBuilder
- public class NameClassBuilderImpl
- extends java.lang.Object
- implements NameClassBuilder
- 作成者:
- Kohsuke Kawaguchi (kk@kohsuke.org)
メソッドの概要 |
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(ParsedNameClass[] nameClasses,
int nNameClasses,
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. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameClassBuilderImpl
public NameClassBuilderImpl()
makeChoice
public ParsedNameClass makeChoice(ParsedNameClass[] nameClasses,
int nNameClasses,
Location loc,
Annotations anno)
- 定義:
- インタフェース
NameClassBuilder
内の makeChoice
makeName
public ParsedNameClass makeName(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
Location loc,
Annotations anno)
- 定義:
- インタフェース
NameClassBuilder
内の makeName
makeNsName
public ParsedNameClass makeNsName(java.lang.String ns,
Location loc,
Annotations anno)
- 定義:
- インタフェース
NameClassBuilder
内の makeNsName
makeNsName
public ParsedNameClass makeNsName(java.lang.String ns,
ParsedNameClass except,
Location loc,
Annotations anno)
- インタフェース
NameClassBuilder
の記述:
- Caller must enforce constraints on except.
- 定義:
- インタフェース
NameClassBuilder
内の makeNsName
makeAnyName
public ParsedNameClass makeAnyName(Location loc,
Annotations anno)
- 定義:
- インタフェース
NameClassBuilder
内の makeAnyName
makeAnyName
public ParsedNameClass makeAnyName(ParsedNameClass except,
Location loc,
Annotations anno)
- インタフェース
NameClassBuilder
の記述:
- Caller must enforce constraints on except.
- 定義:
- インタフェース
NameClassBuilder
内の makeAnyName
makeErrorNameClass
public ParsedNameClass makeErrorNameClass()
- 定義:
- インタフェース
NameClassBuilder
内の makeErrorNameClass
annotate
public ParsedNameClass annotate(ParsedNameClass nc,
Annotations anno)
throws BuildException
- 定義:
- インタフェース
NameClassBuilder
内の annotate
- 例外:
BuildException
annotateAfter
public ParsedNameClass annotateAfter(ParsedNameClass nc,
ParsedElementAnnotation e)
throws BuildException
- 定義:
- インタフェース
NameClassBuilder
内の annotateAfter
- 例外:
BuildException
commentAfter
public ParsedNameClass commentAfter(ParsedNameClass nc,
CommentList comments)
throws BuildException
- 定義:
- インタフェース
NameClassBuilder
内の commentAfter
- 例外:
BuildException