|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface PInkpod
Inkpodアプリケーションのインタフェース
メソッドの概要 | ||
---|---|---|
void |
addExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
|
void |
addFrameListener(FrameListener listener)
|
|
void |
addLoadMapModelListener(LoadMapModelListener listener)
|
|
void |
addMessageListener(MessageListener listener)
|
|
void |
addModelValidator(ModelValidator validator)
|
|
void |
addReloadPluginListener(ReloadPluginListener listener)
|
|
void |
alert(java.awt.Component parentComponent,
java.lang.String msg)
警告メッセージダイアログを表示する。 |
|
void |
alert(java.awt.Component parentComponent,
java.lang.String msg,
java.lang.Throwable throwable)
例外スタックトレース付きの、警告メッセージダイアログを表示する。 |
|
void |
alert(java.lang.String msg)
警告メッセージダイアログを表示する。 |
|
void |
alert(java.lang.String msg,
java.lang.Throwable throwable)
例外スタックトレース付きの、警告メッセージダイアログを表示する。 |
|
PPlugin<?> |
findPlugin(java.lang.String name)
|
|
java.util.List<PPlugin<?>> |
findPlugins(java.lang.String name)
|
|
java.io.File |
getAppStorageDir()
|
|
PInkpodFrame[] |
getFrames()
すべてのフレームを返す。 |
|
HttpProxyConfig |
getHttpProxyConfig()
|
|
ModelValidator[] |
getModelValidators()
|
|
ModelValidator |
getModelValidtor(java.lang.String id)
|
|
PNodeObjectShapePrototypeList |
getNodeObjectShapePrototypeList()
|
|
PObjectShapeTypeTable |
getObjectShapeTypeTable()
|
|
PMapObjectUtils |
getObjectUtils()
|
|
java.net.URL |
getResource(java.lang.String name)
|
|
java.io.File |
getResourceAsFile(java.lang.String name)
|
|
java.io.InputStream |
getResourceAsStream(java.lang.String name)
|
|
PSettings |
getSettings()
|
|
PInkpodUI |
getUi()
|
|
void |
invokeAndWait(java.lang.Runnable runnable)
|
|
void |
invokeLater(java.lang.Runnable runnable)
|
|
PMapModel |
loadMapFile(java.lang.String path)
|
|
PMapImageCreator |
newMapImageCreator(PMapModel model)
マップを画像化するPInkpodMapCreatorオブジェクトを作成する。 |
|
PMapImageCreator |
newMapImageCreator(PMapModel model,
PMapObject[] objects)
一部のマップ・オブジェクトを指定して、マップを画像化するPInkpodMapCreatorオブジェクトを作成する。 |
|
PMapModel |
newMapModel()
|
|
|
newShape(java.lang.Class<? extends T> c,
IObjectShapeType type)
|
|
void |
removeExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
|
void |
removeFrameListener(FrameListener listener)
|
|
void |
removeLoadMapModelListener(LoadMapModelListener listener)
|
|
void |
removeMessageListener(MessageListener listener)
|
|
void |
removeModelValidator(ModelValidator validator)
|
|
void |
removeReloadPluginListener(ReloadPluginListener listener)
|
|
void |
showInfo(java.awt.Component parentComponent,
java.lang.String msg)
親コンポーネントを指定して、メッセージダイアログを表示する。 |
|
void |
showInfo(java.lang.String msg)
メッセージダイアログを表示する。 |
|
void |
updateActionStatus()
すべてのアクションの状態を更新 |
メソッドの詳細 |
---|
PInkpodUI getUi()
void addLoadMapModelListener(LoadMapModelListener listener)
void removeLoadMapModelListener(LoadMapModelListener listener)
void addFrameListener(FrameListener listener)
void removeFrameListener(FrameListener listener)
void addReloadPluginListener(ReloadPluginListener listener)
void removeReloadPluginListener(ReloadPluginListener listener)
void addMessageListener(MessageListener listener)
void removeMessageListener(MessageListener listener)
void addModelValidator(ModelValidator validator)
void removeModelValidator(ModelValidator validator)
ModelValidator[] getModelValidators()
ModelValidator getModelValidtor(java.lang.String id)
PInkpodFrame[] getFrames()
void showInfo(java.lang.String msg)
msg
- メッセージvoid alert(java.lang.String msg)
msg
- メッセージvoid alert(java.lang.String msg, java.lang.Throwable throwable)
msg
- メッセージthrowable
- 例外情報void showInfo(java.awt.Component parentComponent, java.lang.String msg)
parentComponent
- 親コンポーネントmsg
- メッセージvoid alert(java.awt.Component parentComponent, java.lang.String msg)
parentComponent
- 親のコンポーネントmsg
- メッセージvoid alert(java.awt.Component parentComponent, java.lang.String msg, java.lang.Throwable throwable)
parentComponent
- 親のコンポーネントmsg
- メッセージthrowable
- 例外情報void updateActionStatus()
PObjectShapeTypeTable getObjectShapeTypeTable()
PNodeObjectShapePrototypeList getNodeObjectShapePrototypeList()
PMapObjectUtils getObjectUtils()
PSettings getSettings()
HttpProxyConfig getHttpProxyConfig()
PMapModel loadMapFile(java.lang.String path) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
PMapModel newMapModel()
<T extends PObjectShape> T newShape(java.lang.Class<? extends T> c, IObjectShapeType type)
void invokeLater(java.lang.Runnable runnable)
void invokeAndWait(java.lang.Runnable runnable) throws java.lang.InterruptedException, java.lang.reflect.InvocationTargetException
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException
PMapImageCreator newMapImageCreator(PMapModel model)
model
- 画像化したいマップのモデル
PMapImageCreator newMapImageCreator(PMapModel model, PMapObject[] objects)
model
- 画像化したいマップのモデルobjects
- 画像化したいマップ・オブジェクトの配列
void addExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
void removeExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
PPlugin<?> findPlugin(java.lang.String name)
java.util.List<PPlugin<?>> findPlugins(java.lang.String name)
java.io.File getAppStorageDir()
java.io.File getResourceAsFile(java.lang.String name)
java.net.URL getResource(java.lang.String name)
java.io.InputStream getResourceAsStream(java.lang.String name)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |