|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.driver.Suffix
An object of this class represents a `suffix rule' of a suffix. Using the
object, whether a certain pass (preprocessing, compilation and assemble)
should be applied to a source file with the suffix or not can be inspeced
and a suffix of output file after the pass can be obtained.
There is no public constructor of this class. Use class
SuffixFactory to obtain an instance.
フィールドの概要 | |
(パッケージプライベート) boolean |
fIsAssembleRequired
|
(パッケージプライベート) boolean |
fIsCompileRequired
|
(パッケージプライベート) boolean |
fIsPreprocessRequired
|
コンストラクタの概要 | |
(パッケージプライベート) |
Suffix(java.lang.String pSuffixString,
java.lang.String pSuffixOption,
java.lang.String pLanguageName,
java.lang.String pDescription,
java.lang.String pAfterPreprocess,
java.lang.String pAfterCompile,
java.lang.String pAfterAssemble,
boolean pIsPreprocessRequired,
boolean pIsCompileRequired,
boolean pIsAssembleRequired)
|
メソッドの概要 | |
Suffix |
afterAssemble()
Returns a suffix of output file after assembling of a file with this suffix. |
Suffix |
afterCompile()
Returns a suffix of output file after compilation of a file with this suffix. |
Suffix |
afterPreprocess()
Returns a suffix of output file after preprocessing a file with this suffix. |
(パッケージプライベート) void |
checkIntegrity(CompileSpecification pSpec)
Checks integrity conditions of this object. |
java.lang.String |
getDescription()
Returns a description of this suffix. |
java.lang.String |
getLanguageName()
Returns a name of a programming language in which the file of this suffix is written. |
java.lang.String |
getSuffixOption()
Returns a suffix option, specified to this suffix rule. |
boolean |
isAssembleRequired()
Tests if an assembling is required for a source file with this suffix. |
boolean |
isCompileRequired()
Tests if a compilation is required for a source file with this suffix. |
boolean |
isPreprocessRequired()
Tests if a preprocessing is required for a source file with this suffix. |
java.lang.String |
toString()
Returns a string representation of this suffix. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
boolean fIsPreprocessRequired
boolean fIsCompileRequired
boolean fIsAssembleRequired
コンストラクタの詳細 |
Suffix(java.lang.String pSuffixString, java.lang.String pSuffixOption, java.lang.String pLanguageName, java.lang.String pDescription, java.lang.String pAfterPreprocess, java.lang.String pAfterCompile, java.lang.String pAfterAssemble, boolean pIsPreprocessRequired, boolean pIsCompileRequired, boolean pIsAssembleRequired)
メソッドの詳細 |
public java.lang.String getDescription()
public java.lang.String getLanguageName()
public java.lang.String getSuffixOption()
public Suffix afterPreprocess()
public Suffix afterCompile()
public Suffix afterAssemble()
public boolean isPreprocessRequired()
public boolean isCompileRequired()
public boolean isAssembleRequired()
public java.lang.String toString()
java.lang.Object
内の toString
void checkIntegrity(CompileSpecification pSpec)
pSpec
- a CompileSpecification object.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |