jp.carabiner.treeeditor.js.model
クラス JSHandleColor

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.model.JSHandleColor
直系の既知のサブクラス:
JSTextHandleColor, JSTopicHandleColor

public abstract class JSHandleColor
extends Object

ハンドル色にアクセスするためのオブジェクトです。


コンストラクタの概要
JSHandleColor(ToplevelObject owner, jp.carabiner.treeeditor.TreeEditorModel model)
          構築します。
 
メソッドの概要
 Color getBackground1()
          背景色1を取得します。
 Color getBackground2()
          背景色2を取得します。
 Color getBorder()
          境界色を取得します。
 Color getFaceHighlight()
          表面のハイライト色を取得します。
 Color getFaceShadow()
          表面の影を取得します。
protected abstract  jp.carabiner.treeeditor.config.HandleColor getHandleColor(jp.carabiner.treeeditor.config.DocumentStyle style)
          ハンドル色を取得します。
 void setBackground1(Color value)
          背景色1を設定します。
 void setBackground2(Color value)
          背景色2を設定します。
 void setBorder(Color value)
          境界色を設定します。
 void setFaceHighlight(Color value)
          表面のハイライト色を設定します。
 void setFaceShadow(Color value)
          表面の影を設定します。
protected abstract  void setHandleColor(jp.carabiner.treeeditor.config.DocumentStyle style, jp.carabiner.treeeditor.config.HandleColor color)
          ハンドル色を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSHandleColor

public JSHandleColor(ToplevelObject owner,
                     jp.carabiner.treeeditor.TreeEditorModel model)
構築します。

パラメータ:
owner - オーナー。nullは不可。
model - モデル。nullは不可。
メソッドの詳細

getBackground1

public Color getBackground1()
背景色1を取得します。

戻り値:
値。

setBackground1

public void setBackground1(Color value)
背景色1を設定します。

パラメータ:
value - 値。

getBackground2

public Color getBackground2()
背景色2を取得します。

戻り値:
値。

setBackground2

public void setBackground2(Color value)
背景色2を設定します。

パラメータ:
value - 値。

getBorder

public Color getBorder()
境界色を取得します。

戻り値:
値。

setBorder

public void setBorder(Color value)
境界色を設定します。

パラメータ:
value - 値。

getFaceHighlight

public Color getFaceHighlight()
表面のハイライト色を取得します。

戻り値:
値。

setFaceHighlight

public void setFaceHighlight(Color value)
表面のハイライト色を設定します。

パラメータ:
value - 値。

getFaceShadow

public Color getFaceShadow()
表面の影を取得します。

戻り値:
値。

setFaceShadow

public void setFaceShadow(Color value)
表面の影を設定します。

パラメータ:
value - 値。

getHandleColor

protected abstract jp.carabiner.treeeditor.config.HandleColor getHandleColor(jp.carabiner.treeeditor.config.DocumentStyle style)
ハンドル色を取得します。

パラメータ:
style - スタイル。nullは不可。
戻り値:
ハンドル色。

setHandleColor

protected abstract void setHandleColor(jp.carabiner.treeeditor.config.DocumentStyle style,
                                       jp.carabiner.treeeditor.config.HandleColor color)
ハンドル色を設定します。

パラメータ:
style - スタイル。nullは不可。
color - ハンドル色。nullは不可。