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

すべてのスーパーインタフェース:
ClientStorageContainer, CtElement
既知のサブインタフェースの一覧:
CtAssert, CtAssignment<L,R>, CtBlock, CtBreak, CtClass<R>, CtConstructorInvocation<T>, CtContinue, CtDo, CtEmptyStatement, CtEnum<R>, CtExpressionStatement<T>, CtFor, CtForEach, CtIf, CtInvocation<T>, CtJump, CtLocalVariable<T>, CtLoop, CtMethodInvocation<T>, CtNewInstance<T>, CtReturn<T>, CtSwitch<S>, CtSynchronized, CtThrow, CtTry, CtUnary<T>, CtWhile

@Abstract
public interface CtStatement
extends CtElement

文。

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

メソッドの概要
 List<CtLabel> getLabels()
          この文に付与されたラベルを返す。
 CtBlock substituteAsBlock()
          この文を、この文のみからなるブロックに置き換える。
 
インタフェース 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
 

メソッドの詳細

getLabels

@Ignorable
List<CtLabel> getLabels()
この文に付与されたラベルを返す。

戻り値:
この文に付与されたラベル

substituteAsBlock

CtBlock substituteAsBlock()
この文を、この文のみからなるブロックに置き換える。 この文が親を持たない場合、この文のみからなるブロックを生成してそのまま返す。

戻り値:
置き換えた結果のブロック


Copyright 2007 the Seasar Foundation and the Others.