|
||||||||||
前 次 | フレームあり フレームなし |
PMapObject を使用しているパッケージ | |
---|---|
jp.carabiner.inkpod.pi | Inkpodプラグイン(アプリ)がInkpodにアクセスするための基本的なインターフェースを提供します。 |
jp.carabiner.inkpod.pi.model | マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 |
jp.carabiner.inkpod.pi.model.event | モデルのイベントを処理するための、イベントクラス、リスナーを提供します。 |
jp.carabiner.inkpod.pi.selector | |
jp.carabiner.inkpod.pi.shape | |
jp.carabiner.inkpod.pi.shape.handle | |
jp.carabiner.inkpod.pi.shape.persistence | |
jp.carabiner.inkpod.pi.shape.renderer |
jp.carabiner.inkpod.pi での PMapObject の使用 |
---|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi のメソッド | |
---|---|
PMapImageCreator |
PInkpod.newMapImageCreator(PMapModel model,
PMapObject[] objects)
一部のマップ・オブジェクトを指定して、マップを画像化するPInkpodMapCreatorオブジェクトを作成する。 |
jp.carabiner.inkpod.pi.model での PMapObject の使用 |
---|
jp.carabiner.inkpod.pi.model での PMapObject のサブインタフェース | |
---|---|
interface |
PGroupObject
グループ化オブジェクト |
interface |
PNodeObject
マップ上でノードとなるオブジェクト。 |
interface |
PRelationObject
マップ上で、関連を表すオブジェクト。 |
PMapObject を返す jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
PMapObject |
PMapModel.addObject(PMapObject object)
オブジェクトを追加する。 |
PMapObject[] |
PMapModel.addObjects(PMapObject[] objects)
|
PMapObject |
PMapObjectUtils.copy(PMapObject object)
|
static PMapObject |
InkpodObjectUtils.copy(PMapObject object)
オブジェクトを複製する。 |
PMapObject[] |
PMapObjectUtils.copy(PMapObject[] objects)
|
static PMapObject[] |
InkpodObjectUtils.copy(PMapObject[] objects)
オブジェクトを複製する。 |
PMapObject[] |
PMapObjectUtils.copy(PMapObject[] objects,
boolean keepid)
|
static PMapObject[] |
InkpodObjectUtils.copy(PMapObject[] objects,
boolean keepid)
オブジェクトを複製する。 |
PMapObject |
PMapObjectUtils.copy(PMapObject object,
boolean keepid)
|
static PMapObject |
InkpodObjectUtils.copy(PMapObject object,
boolean keepid)
オブジェクトを複製する。 |
PMapObject[] |
PMapModel.duplicateObject()
選択中のオブジェクトを複製する。 |
PMapObject |
PMapModel.duplicateObject(PMapObject object)
指定されたオブジェクトを複製する。 |
PMapObject[] |
PMapModel.duplicateObject(PMapObject[] objects)
指定されたオブジェクトを複製する。 |
static PMapObject[] |
InkpodObjectUtils.flatten(PMapObject[] objects)
オブジェクトのグループ化階層を展開し、ノード・オブジェクト、関連オブジェクトだけの配列にする。 |
PMapObject[] |
PGroupObject.getChildObjects()
|
PMapObject[] |
PMapModel.getFlatObjectList()
マップ上のオブジェクトを、グループ化されたオブジェクトを展開し、奥行き順で返す。 |
PMapObject |
CompletionRequest.getObject()
入力補完のきっかけとなった編集対象のオブジェクト |
PMapObject |
PMapModel.getObjectByID(long id)
|
PMapObject[] |
PMapModel.getObjectList()
マップ上のオブジェクトを奥行き順で、奥から順に返す。 |
PMapObject[] |
PMapModel.getSelectedObjects()
複数選択カーソルで選択されているオブジェクトを返す。 |
PMapObject |
PMapModel.getSingleSelectedObject()
単一選択カーソルで選択されているオブジェクトを返す。 |
PMapObject |
PMapModel.insertObject(int index,
PMapObject object)
|
PMapObject |
PMapModel.insertObject(PMapObject previousObject,
PMapObject object)
|
PMapObject[] |
PMapModel.intersectionObjects(java.awt.geom.Rectangle2D rect)
|
PMapObject |
ObjectFlatIterator.next()
|
PMapObject[] |
PMapModel.pasteObject(PMapObject[] objects,
MapPoint destPoint)
|
PMapObject[] |
PMapModel.pointToObjects(MapPoint p)
|
PMapObject[] |
PMapModel.pointToObjects(java.awt.geom.Point2D p)
|
PMapObject[] |
PMapObjectUtils.toFlat(PMapObject[] objects)
グループ化されて階層化されているオブジェクトを展開し、1つの配列にする |
PMapObject[] |
PMapModel.ungroupObject()
選択されているグループ化オブジェクトのグループ化を解除する。 |
PMapObject[] |
PMapModel.ungroupObject(PGroupObject object)
指定したグループ化オブジェクトのグループ化を解除する。 |
PMapObject 型の引数を持つ型を返す jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
java.util.Iterator<PMapObject> |
ObjectFlattener.iterator()
|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
PMapObject |
PMapModel.addObject(PMapObject object)
オブジェクトを追加する。 |
PMapObject[] |
PMapModel.addObjects(PMapObject[] objects)
|
void |
ValidationResult.addResult(java.lang.String message,
javax.swing.Icon icon,
PMapObject object)
バリデーション結果を追加する。 |
void |
ValidationResult.addResult(java.lang.String message,
PMapObject object)
バリデーション結果を追加する。 |
void |
PMapModel.alignObjectToBottom(PMapObject[] objects)
|
void |
PMapModel.alignObjectToCenter(PMapObject[] objects)
|
void |
PMapModel.alignObjectToLeft(PMapObject[] objects)
|
void |
PMapModel.alignObjectToRight(PMapObject[] objects)
|
void |
PMapModel.alignObjectToTop(PMapObject[] objects)
|
void |
PMapModel.alignObjectToVerticalCenter(PMapObject[] objects)
|
PMapObject |
PMapObjectUtils.copy(PMapObject object)
|
static PMapObject |
InkpodObjectUtils.copy(PMapObject object)
オブジェクトを複製する。 |
PMapObject[] |
PMapObjectUtils.copy(PMapObject[] objects)
|
static PMapObject[] |
InkpodObjectUtils.copy(PMapObject[] objects)
オブジェクトを複製する。 |
PMapObject[] |
PMapObjectUtils.copy(PMapObject[] objects,
boolean keepid)
|
static PMapObject[] |
InkpodObjectUtils.copy(PMapObject[] objects,
boolean keepid)
オブジェクトを複製する。 |
PMapObject |
PMapObjectUtils.copy(PMapObject object,
boolean keepid)
|
static PMapObject |
InkpodObjectUtils.copy(PMapObject object,
boolean keepid)
オブジェクトを複製する。 |
static void |
InkpodObjectUtils.copyShapePrototypeStyle(PObjectShape prototypeShape,
PMapObject dst)
オブジェクトの形を指定したシェイプに合わせて変更する。 |
PMapObject |
PMapModel.duplicateObject(PMapObject object)
指定されたオブジェクトを複製する。 |
PMapObject[] |
PMapModel.duplicateObject(PMapObject[] objects)
指定されたオブジェクトを複製する。 |
void |
PMapModel.editText(PMapObject object)
テキストのインライン編集を開始する。 |
static PMapObject[] |
InkpodObjectUtils.flatten(PMapObject[] objects)
オブジェクトのグループ化階層を展開し、ノード・オブジェクト、関連オブジェクトだけの配列にする。 |
static java.awt.geom.Rectangle2D |
InkpodObjectUtils.getBounds(PMapObject[] objects)
指定したすべてのオブジェクトを囲む矩形領域を返す。 |
PGroupObject |
PMapModel.groupObject(PMapObject[] objects)
指定したオブジェクトをグループ化する。 |
PMapObject |
PMapModel.insertObject(int index,
PMapObject object)
|
PMapObject |
PMapModel.insertObject(PMapObject previousObject,
PMapObject object)
|
static void |
InkpodObjectUtils.move(PMapObject[] objects,
double x,
double y)
複数のオブジェクトをまとめて、指定の場所へ移動する。 |
void |
PMapModel.moveObjectToBack(PMapObject object)
指定したオブジェクトを最背面へ移動します |
void |
PMapModel.moveObjectToBack(PMapObject[] objects)
指定したオブジェクトを最背面へ移動します |
void |
PMapModel.moveObjectToFront(PMapObject object)
指定したオブジェクトを最前面へ移動します |
void |
PMapModel.moveObjectToFront(PMapObject[] objects)
指定したオブジェクトを最前面へ移動します |
PMapObject[] |
PMapModel.pasteObject(PMapObject[] objects,
MapPoint destPoint)
|
void |
PMapModel.readyAutoReshape(PMapObject object)
|
void |
PMapModel.readyAutoReshape(PMapObject[] objects)
|
void |
PMapModel.removeObject(PMapObject object)
指定したオブジェクトを削除する。 |
void |
PMapModel.removeObject(PMapObject[] objects)
指定したオブジェクトを削除する。 |
void |
PMapModel.setSelectedObject(PMapObject object)
|
void |
PMapModel.setSelectedObjects(PMapObject[] selectedObjects)
複数選択カーソルで選択されているオブジェクトを変更する。 |
void |
PMapModel.setSelectedObjects(PMapObject[] selectedObjects,
PMapObject singleSelectedObject)
選択されているオブジェクトを変更する。 |
void |
PMapModel.setSelectedObjects(PMapObject[] selectedObjects,
PMapObject singleSelectedObject)
選択されているオブジェクトを変更する。 |
void |
PMapModel.setSingleSelectedObject(PMapObject object)
単一選択カーソルで選択されているオブジェクトを変更する。 |
PMapObject[] |
PMapObjectUtils.toFlat(PMapObject[] objects)
グループ化されて階層化されているオブジェクトを展開し、1つの配列にする |
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.model のコンストラクタ | |
---|---|
AutoReshaper(PMapObject object)
|
|
AutoReshaper(PMapObject[] objects)
|
|
ObjectFlatIterator(PMapObject[] objects)
|
|
ObjectFlattener(PMapObject object)
|
|
ObjectFlattener(PMapObject[] objects)
|
PMapObject 型の型引数を持つ jp.carabiner.inkpod.pi.model のコンストラクタパラメータ | |
---|---|
ObjectFlatIterator(java.util.List<PMapObject> objectList)
|
|
ObjectFlattener(java.util.List<PMapObject> objectList)
|
jp.carabiner.inkpod.pi.model.event での PMapObject の使用 |
---|
PMapObject を返す jp.carabiner.inkpod.pi.model.event のメソッド | |
---|---|
PMapObject |
MapEvent.getObject()
|
PMapObject[] |
MapEvent.getObjects()
|
PMapObject 型のパラメータを持つ 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)
|
jp.carabiner.inkpod.pi.selector での PMapObject の使用 |
---|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のコンストラクタ | |
---|---|
ByObject(Condition.Target target,
PMapObject... objects)
指定したオブジェクト( MapObject )に対応するノード、エッジにマッチする条件を構築します。 |
|
Selector(PMapObject[] objects)
オブジェクトの配列からセレクタを構築します。 |
jp.carabiner.inkpod.pi.shape での PMapObject の使用 |
---|
PMapObject 型の型パラメータを持つ jp.carabiner.inkpod.pi.shape のクラス | |
---|---|
class |
AbstractDefaultObjectShape<T extends PMapObject>
|
class |
AbstractObjectShape<T extends PMapObject>
|
PMapObject を返す jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
PMapObject |
PObjectShape.getObject()
このシェイプオブジェクトと結びついたマップオブジェクトを返す。 |
PMapObject 型の引数を持つ型を返す jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
java.lang.Class<? extends PMapObject> |
RightAngleRelationShapeType.getSupportObjectType()
|
java.lang.Class<? extends PMapObject> |
PolylineRelationShapeType.getSupportObjectType()
|
java.lang.Class<? extends PMapObject> |
IObjectShapeType.getSupportObjectType()
サポートするマップ・オブジェクトの型を返す。 |
java.lang.Class<? extends PMapObject> |
BezierCurvesNodeShapeType.getSupportObjectType()
|
java.lang.Class<? extends PMapObject> |
AbstractRectangleShapeType.getSupportObjectType()
|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
java.lang.Object |
IObjectShape.clone(PMapObject object)
このシェイプオブジェクトを複製し、指定されたマップオブジェクトと結びつけます。 |
java.lang.Object |
AbstractObjectShape.clone(PMapObject object)
|
IObjectShape |
RoundrectShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
RightAngleRelationShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
RectangleShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
PolylineRelationShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
OvalShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
IObjectShapeType.newObjectShape(PMapObject object)
指定されたマップ・オブジェクト結びついた、このシェイプ型の新しいシェイプオブジェクトを返す。 |
IObjectShape |
DiamondShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
CurveRelationShapeType.newObjectShape(PMapObject object)
|
IObjectShape |
BezierCurvesNodeShapeType.newObjectShape(PMapObject object)
|
void |
IObjectShape.setObject(PMapObject object)
このシェイプを別のマップオブジェクトと結びつけます |
void |
AbstractObjectShape.setObject(PMapObject object)
|
jp.carabiner.inkpod.pi.shape.handle での PMapObject の使用 |
---|
PMapObject を返す jp.carabiner.inkpod.pi.shape.handle のメソッド | |
---|---|
PMapObject |
Handle.getTargetObject()
|
PMapObject |
AbstractHandle.getTargetObject()
|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.shape.handle のメソッド | |
---|---|
protected void |
AbstractTextEditor.autoReshape(PMapObject object)
|
protected void |
AbstractTextEditor.readyAutoReshape(PMapObject object)
|
jp.carabiner.inkpod.pi.shape.persistence での PMapObject の使用 |
---|
PMapObject 型の型パラメータを持つ jp.carabiner.inkpod.pi.shape.persistence のクラス | |
---|---|
class |
DefaultObjectShapePersistenceObject<S extends AbstractDefaultObjectShape<T>,T extends PMapObject>
|
jp.carabiner.inkpod.pi.shape.renderer での PMapObject の使用 |
---|
PMapObject 型のパラメータを持つ jp.carabiner.inkpod.pi.shape.renderer のメソッド | |
---|---|
boolean |
ShapeRendererFilter.doFilter(java.awt.Graphics g,
ShapeRenderingContext context,
PMapObject object)
|
boolean |
ShapeRendererFilter.doFilter(ShapeRenderingContext context,
PMapObject object)
|
void |
ShapeAnnotationRenderer.drawAnnotation(java.awt.Graphics g,
PMapObject object,
ShapeRenderingContext context)
|
java.awt.geom.Rectangle2D |
ShapeAnnotationRenderer.getBounds(java.awt.Graphics g,
PMapObject object,
ShapeRenderingContext context)
|
java.awt.geom.Rectangle2D |
ShapeAnnotationRenderer.getBounds(java.awt.geom.Rectangle2D bounds,
java.awt.Graphics g,
PMapObject object,
ShapeRenderingContext context)
|
|
||||||||||
前 次 | フレームあり フレームなし |