パッケージ jp.co.antenna.ptl

クラス PtlEditPathItems

java.lang.Object
jp.co.antenna.ptl.PtlEditPathItems
すべての実装されたインタフェース:
AutoCloseable

public class PtlEditPathItems extends Object implements AutoCloseable
パスアイテムのコンテナを表現するクラスです。
  • コンストラクタの詳細

    • PtlEditPathItems

      public PtlEditPathItems() throws PtlException
      コンストラクタ
      例外:
      PtlException - 例外
    • PtlEditPathItems

      public PtlEditPathItems(PtlEditPathItems obj) throws PtlException
      コピーコンストラクタ alias copy
      パラメータ:
      obj - コピー元オブジェクト。
      例外:
      PtlException - 例外
  • メソッドの詳細

    • close

      public void close()
      終了処理。

      このオブジェクトが抱えているネイティブ側にあるリソースなどを廃棄して終了処理を行ないます。
      このオブジェクトを使い終わったら必ず呼ばなければなりません。

      定義:
      close インタフェース内 AutoCloseable
    • isEmpty

      public boolean isEmpty() throws PtlException
      空かどうかを取得。
      戻り値:
      true: 空、false: 空ではない。
      例外:
      PtlException - 例外
    • getCount

      public int getCount() throws PtlException
      パスアイテム数を取得。
      戻り値:
      パスアイテム数。
      例外:
      PtlException - 例外
    • get

      public PtlEditPathItem get(int index) throws PtlException
      パスアイテムを取得。 指定した番号のパスアイテムを取得します。
      パラメータ:
      index - Index番号。0が先頭。
      indexが負やパスアイテム数以上の場合は、例外が発生します。
      戻り値:
      パスアイテム。
      例外:
      PtlException - 例外