|
||||||||||
前 次 | フレームあり フレームなし |
PluginInterfaceMethod を使用しているパッケージ | |
---|---|
jp.carabiner.inkpod.pi | Inkpodプラグイン(アプリ)がInkpodにアクセスするための基本的なインターフェースを提供します。 |
jp.carabiner.inkpod.pi.model | マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 |
jp.carabiner.inkpod.pi.shape | |
jp.carabiner.inkpod.pi.widget |
jp.carabiner.inkpod.pi での PluginInterfaceMethod の使用 |
---|
PluginInterfaceMethod 型の注釈を持つ jp.carabiner.inkpod.pi のメソッド | ||
---|---|---|
void |
PInkpod.addExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
|
void |
PInkpod.addModelValidator(ModelValidator validator)
|
|
void |
PSettings.createBooleanEntry(java.lang.String key,
java.lang.Boolean defaultValue)
|
|
void |
PSettings.createIntegerEntry(java.lang.String key,
java.lang.Integer defaultValue)
|
|
void |
PSettings.createStringArrayEntry(java.lang.String key,
java.lang.String[] defaultValue)
|
|
void |
PSettings.createStringEntry(java.lang.String key,
java.lang.String defaultValue)
|
|
java.io.File |
PInkpod.getAppStorageDir()
|
|
java.lang.Boolean |
PSettings.getBoolean(java.lang.String key)
|
|
java.lang.Integer |
PSettings.getInteger(java.lang.String key)
|
|
java.net.URL |
PInkpod.getResource(java.lang.String name)
|
|
java.io.File |
PInkpod.getResourceAsFile(java.lang.String name)
|
|
java.io.InputStream |
PInkpod.getResourceAsStream(java.lang.String name)
|
|
java.lang.String |
PSettings.getString(java.lang.String key)
|
|
java.lang.String[] |
PSettings.getStringArray(java.lang.String key)
|
|
void |
PInkpod.invokeAndWait(java.lang.Runnable runnable)
|
|
void |
PInkpod.invokeLater(java.lang.Runnable runnable)
|
|
boolean |
PInkpodFrame.loadResource(EmbeddedResource resource,
TaskObserver<EmbeddedResource> observer)
リソースを非同期に読み込む。 |
|
boolean |
PInkpodFrame.loadResources(EmbeddedResource[] resources,
TaskObserver<EmbeddedResource[]> observer)
リソースを非同期に読み込む。 |
|
|
PInkpod.newShape(java.lang.Class<? extends T> c,
IObjectShapeType type)
|
|
void |
PPlugin.postMessage(java.lang.Object message)
|
|
void |
PPlugin.postMessage(java.lang.Object message,
MessageListener callbackListener)
|
|
void |
PInkpod.removeExportRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
|
void |
PInkpod.removeModelValidator(ModelValidator validator)
|
|
|
PPlugin.sendMessage(java.lang.Object message,
V result)
|
|
void |
PSettings.setBoolean(java.lang.String key,
java.lang.Boolean value)
|
|
void |
PSettings.setInteger(java.lang.String key,
java.lang.Integer value)
|
|
void |
PSettings.setString(java.lang.String key,
java.lang.String value)
|
|
void |
PSettings.setStringArray(java.lang.String key,
java.lang.String[] value)
|
jp.carabiner.inkpod.pi.model での PluginInterfaceMethod の使用 |
---|
PluginInterfaceMethod 型の注釈を持つ jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
void |
PMapModel.addAnnotationRenderer(ShapeAnnotationRenderer annotationRenderer)
|
void |
PMapModel.addCursorAnnotationRenderer(ShapeAnnotationRenderer annotationRenderer)
|
void |
PMapModel.addRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
void |
ModelValidator.complete(CompletionRequest request)
入力補完の要求があると呼び出されます。 |
MapEvent |
CompletionRequest.getTriggerEvent()
入力補完処理のきっかけとなった編集イベントを返す |
ModelValidator[] |
PMapModel.getValidators()
有効なバリデーターを返す。 |
void |
PMapModel.removeAnnotationRenderer(ShapeAnnotationRenderer annotationRenderer)
|
void |
PMapModel.removeCursorAnnotationRenderer(ShapeAnnotationRenderer annotationRenderer)
|
void |
PMapModel.removeRendererFilterFactory(ShapeRendererFilterFactory rendererFilterFactory)
|
void |
PMapModel.setModelValidator(ModelValidator validator)
バリデータを上書きします。 |
void |
ModelValidator.validate(ValidationRequest request,
ValidationResult result)
バリデーションの要求があると呼び出されます。 |
jp.carabiner.inkpod.pi.shape での PluginInterfaceMethod の使用 |
---|
PluginInterfaceMethod 型の注釈を持つ jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
void |
PObjectShapeTypeTable.addObjectShapeType(IObjectShapeType shapeType)
シェイプ型を追加する。 |
IObjectShapeType |
PObjectShapeTypeTable.getObjectShapeType(java.lang.String name)
シェイプ型の名前から IObjectShapeType オブジェクトを返す。 |
jp.carabiner.inkpod.pi.widget での PluginInterfaceMethod の使用 |
---|
PluginInterfaceMethod 型の注釈を持つ jp.carabiner.inkpod.pi.widget のメソッド | |
---|---|
void |
PActions.addAction(jp.carabiner.widget.ActionDef actionDef)
アクションを追加する。 |
void |
PActions.setAction(jp.carabiner.widget.ActionDef actionDef)
アクションを設定する。 |
|
||||||||||
前 次 | フレームあり フレームなし |