jp.carabiner.inkpod.pi.shape.persistence
クラス AbstractRelationShapePersistenceObject<S extends AbstractRelationShape>

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.DefaultPersistenceObject
      上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.DefaultObjectShapePersistenceObject<S,PRelationObject>
          上位を拡張 jp.carabiner.inkpod.pi.shape.persistence.AbstractRelationShapePersistenceObject<S>
すべての実装されたインタフェース:
PersistenceObject, Persistentable
直系の既知のサブクラス:
CurveRelationShapePersistenceObject, PolylineRelationShapePersistenceObject, RightAngleRelationShapePersistenceObject

public class AbstractRelationShapePersistenceObject<S extends AbstractRelationShape>
extends DefaultObjectShapePersistenceObject<S,PRelationObject>


入れ子のクラスの概要
protected  class AbstractRelationShapePersistenceObject.EndPointReadWriter
           
protected  class AbstractRelationShapePersistenceObject.LineEndPointReadWriter
           
protected  class AbstractRelationShapePersistenceObject.LineStartPointReadWriter
           
protected  class AbstractRelationShapePersistenceObject.StartPointReadWriter
           
 
コンストラクタの概要
AbstractRelationShapePersistenceObject(S shape, PersistenceContext context)
           
 
メソッドの概要
 void flush()
          このオブジェクトに対して書き込みが要求された内容のうち、 まだ反映されてないものを反映させる。
protected  void initProperties(S shape, PersistenceContext context)
           
 
クラス jp.carabiner.inkpod.pi.shape.persistence.DefaultPersistenceObject から継承されたメソッド
addProperty, addProperty, addProperty, addProperty, addProperty, getPersistenceProperties, getProperty, isArray, isEmpty, isObject
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractRelationShapePersistenceObject

public AbstractRelationShapePersistenceObject(S shape,
                                              PersistenceContext context)
メソッドの詳細

initProperties

protected void initProperties(S shape,
                              PersistenceContext context)
オーバーライド:
クラス DefaultObjectShapePersistenceObject<S extends AbstractRelationShape,PRelationObject> 内の initProperties

flush

public void flush()
インタフェース Persistentable の記述:
このオブジェクトに対して書き込みが要求された内容のうち、 まだ反映されてないものを反映させる。

定義:
インタフェース Persistentable 内の flush
オーバーライド:
クラス DefaultPersistenceObject 内の flush