概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.seasar.mayaa
インタフェース PositionAware

すべてのスーパーインタフェース:
  java.io.Serializable

既知のサブインタフェースの一覧:
  ApplicationScope, AttributeScope, CycleFactory, DefinitionBuilder, Engine, ErrorHandler, InjectionResolver, LibraryDefinition, LibraryManager, NodeTreeWalker, Page, PageSourceFactory, ParameterAware, ParentSpecificationResolver, PathAdjuster, ProcessorDefinition, PropertyConverter, PropertyDefinition, PropertySet, ProviderFactory, RequestScope, ScriptEnvironment, ServiceCycle, ServiceProvider, SessionScope, SourceDescriptor, SourceScanner, Specification, SpecificationBuilder, SpecificationNode, Template, TemplateAttributeReader, TemplateBuilder, UnifiedFactory, WritableSourceDescriptor

public interface PositionAware
extends java.io.Serializable

メソッドの概要
`int` | `getLineNumber()` ソース上の行位置を取得する。
`java.lang.String` | `getSystemID()` ソースのSystemIDを取得する。
`boolean` | `isOnTemplate()` ソースがテンプレートかを取得する。
`void` | `setLineNumber(int lineNumber)` ソース上の行位置を設定する。
`void` | `setOnTemplate(boolean onTemplate)` ソースがテンプレートかを設定する。
`void` | `setSystemID(java.lang.String systemID)` ソースのSystemIDを設定する。

メソッドの詳細

### setSystemID

    public void setSystemID(java.lang.String systemID)

  ソースのSystemIDを設定する。

  パラメータ:
    `systemID` - ソースSystemID。

### getSystemID

    public java.lang.String getSystemID()

  ソースのSystemIDを取得する。

  戻り値:
    ソースSystemID。

### setLineNumber

    public void setLineNumber(int lineNumber)

  ソース上の行位置を設定する。

  パラメータ:
    `lineNumber` - 位置情報。

### getLineNumber

    public int getLineNumber()

  ソース上の行位置を取得する。

  戻り値:
    位置情報。

### setOnTemplate

    public void setOnTemplate(boolean onTemplate)

  ソースがテンプレートかを設定する。

  パラメータ:
    `onTemplate` - ソースがテンプレートか。

### isOnTemplate

    public boolean isOnTemplate()

  ソースがテンプレートかを取得する。

  戻り値:
    ソースがテンプレートか。

概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド