インタフェース
jp.carabiner.inkpod.pi.model.PMapModel の使用

PMapModel を使用しているパッケージ
jp.carabiner.inkpod.objectinfo.editors   
jp.carabiner.inkpod.pi Inkpodプラグイン(アプリ)がInkpodにアクセスするための基本的なインターフェースを提供します。 
jp.carabiner.inkpod.pi.event Inkpodのイベントを処理するための、イベントクラス、リスナーを提供します。 
jp.carabiner.inkpod.pi.model マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 
jp.carabiner.inkpod.pi.model.event モデルのイベントを処理するための、イベントクラス、リスナーを提供します。 
jp.carabiner.inkpod.pi.shape.editors   
jp.carabiner.inkpod.pi.shape.renderer   
 

jp.carabiner.inkpod.objectinfo.editors での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.objectinfo.editors のメソッド
protected abstract  PMapModel EmbeddedResourcePropertyEditor.getModel(java.lang.Object object)
           
 

jp.carabiner.inkpod.pi での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.pi のメソッド
 PMapModel PInkpodFrame.getModel()
          現在選択されているタブのモデルを返す
 PMapModel PInkpodFrame.getModel(java.lang.String filename)
           
 PMapModel[] PInkpodFrame.getModels()
          このウインドウに含まれるすべてのタブのモデルを返す。
 PMapModel PInkpod.loadMapFile(java.lang.String path)
           
 PMapModel PInkpod.newMapModel()
           
 PMapModel PInkpodFrame.newTab()
          新しいタブを作成する
 

PMapModel 型のパラメータを持つ jp.carabiner.inkpod.pi のメソッド
 void PInkpodFrame.closeTab(PMapModel model)
          タブを閉じる。
 PMapImageCreator PInkpod.newMapImageCreator(PMapModel model)
          マップを画像化するPInkpodMapCreatorオブジェクトを作成する。
 PMapImageCreator PInkpod.newMapImageCreator(PMapModel model, PMapObject[] objects)
          一部のマップ・オブジェクトを指定して、マップを画像化するPInkpodMapCreatorオブジェクトを作成する。
 void PInkpodFrame.selectTab(PMapModel model)
          現在のタブを変更する。
 void PInkpodFrame.setModel(PMapModel model)
          現在選択されているモデルを変更する
 

PMapModel 型の型引数を持つ jp.carabiner.inkpod.pi のメソッドパラメータ
 boolean PInkpodFrame.load(java.lang.String path, TaskObserver<PMapModel> observer)
          現在のタブにファイルを読み込む。
 boolean PInkpodFrame.load(TaskObserver<PMapModel> observer)
          現在のタブにファイルを読み込む。
 void PInkpodFrame.newTab(java.lang.String path, TaskObserver<PMapModel> observer)
          新しいタブを作成して、ファイルを読み込む。
 boolean PInkpodFrame.save(TaskObserver<PMapModel> observer)
          現在のタブの内容をファイルに保存する。
 boolean PInkpodFrame.saveAs(java.lang.String path, TaskObserver<PMapModel> observer)
          現在のタブの内容を名前をつけて保存する。
 boolean PInkpodFrame.saveAs(TaskObserver<PMapModel> observer)
          現在のタブの内容を名前をつけて保存する。
 

jp.carabiner.inkpod.pi.event での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.pi.event のメソッド
 PMapModel LoadMapModelEvent.getMapModel()
           
 PMapModel TabSelectionEvent.getModel()
           
 PMapModel TabEvent.getModel()
          このイベントに関するタブに結びついたマップ・モデルを返す
 PMapModel TabSelectionEvent.getOldModel()
           
 

PMapModel 型のパラメータを持つ jp.carabiner.inkpod.pi.event のメソッド
 void LoadMapModelEvent.setMapModel(PMapModel mapModel)
           
 

PMapModel 型のパラメータを持つ jp.carabiner.inkpod.pi.event のコンストラクタ
TabEvent(int eventType, PInkpodFrame frame, PMapModel model)
           
TabSelectionEvent(PInkpodFrame frame, PMapModel model, PMapModel oldModel)
           
 

jp.carabiner.inkpod.pi.model での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.pi.model のメソッド
 PMapModel PNetworkMap.getMapModel()
           
 PMapModel ValidationRequest.getModel()
          バリデーションするべきモデルを返す。
 PMapModel PMapObject.getModel()
           
 PMapModel PMapLayerModel.getModel()
           
 PMapModel CompletionRequest.getModel()
          入力補完を行うべきモデルを返す。
 

jp.carabiner.inkpod.pi.model.event での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.pi.model.event のメソッド
 PMapModel MapObjectSelecitonEvent.getMapModel()
           
 PMapModel MapEvent.getModel()
           
 

PMapModel 型のパラメータを持つ jp.carabiner.inkpod.pi.model.event のコンストラクタ
MapEvent(PMapModel model, PMapObject[] objects, int type)
           
MapEvent(PMapModel model, PMapObject[] objects, int type, java.beans.PropertyChangeEvent propertyChangeEvent)
           
MapEvent(PMapModel model, PMapObject[] objects, int type, java.beans.PropertyChangeEvent propertyChangeEvent, java.util.EventObject triggerEvent)
           
MapEvent(PMapModel model, PMapObject object, int type)
           
MapEvent(PMapModel model, PMapObject object, int type, java.beans.PropertyChangeEvent propertyChangeEvent)
           
MapObjectSelecitonEvent(PMapModel source)
           
 

jp.carabiner.inkpod.pi.shape.editors での PMapModel の使用
 

PMapModel を返す jp.carabiner.inkpod.pi.shape.editors のメソッド
protected  PMapModel EmbeddedImageResourcePropertyEditor.getModel(java.lang.Object object)
           
 

jp.carabiner.inkpod.pi.shape.renderer での PMapModel の使用
 

PMapModel 型のパラメータを持つ jp.carabiner.inkpod.pi.shape.renderer のメソッド
 ShapeRendererFilter ShapeRendererFilterFactory.createFilter(ShapeRenderingContext context, PMapModel model)
           
 void ShapeRenderingContext.imageUpdate(PMapModel model, java.awt.geom.Rectangle2D bounds, int infoflags)