org.ashikunep.irenka.dom.source
インタフェース CtImport

すべてのスーパーインタフェース:
ClientStorageContainer, Comparable<CtImport>, CtElement

public interface CtImport
extends CtElement, Comparable<CtImport>

インポート宣言。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

メソッドの概要
 String getContent()
          このインポート宣言によってインポートする対象を文字列で返す。
 LtImportDeclaration getDeclarationPersistence()
          この要素の永続を返す。
 ImportKind getKind()
          この宣言の種類を返す。
 String getMemberName()
          このインポート宣言がImportKind.STATICである場合のみ、 そのメンバ名を返す。
 CtNamespace getNamespace()
          このインポート宣言に関連する名前空間(パッケージまたは型宣言)を返す。
 
インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getCompilationUnit, getCorrespondedFile, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute
 
インタフェース org.ashikunep.irenka.util.ClientStorageContainer から継承されたメソッド
getClientStorage, putClientStorage
 
インタフェース java.lang.Comparable から継承されたメソッド
compareTo
 

メソッドの詳細

getKind

ImportKind getKind()
この宣言の種類を返す。

戻り値:
この宣言の種類

getNamespace

CtNamespace getNamespace()
このインポート宣言に関連する名前空間(パッケージまたは型宣言)を返す。 ImportKind.STATICである場合には、getMemberName()を利用して 追加情報を利用する必要がある。

戻り値:
インポート対象の名前空間

getMemberName

String getMemberName()
このインポート宣言がImportKind.STATICである場合のみ、 そのメンバ名を返す。

戻り値:
インポート対象のメンバ名

getContent

String getContent()
このインポート宣言によってインポートする対象を文字列で返す。

戻り値:
インポートする対象

getDeclarationPersistence

LtImportDeclaration getDeclarationPersistence()
この要素の永続を返す。

戻り値:
この要素の永続


Copyright 2007 the Seasar Foundation and the Others.