JViews Diagrammer スタイル・シート・ファイル (
.css
) には Java 用 CSS 構文があります。Designer を使用してダイアグラム・コンポーネントを作成する場合、CSS の知識は不要です。保存時に、Designer によってプロジェクト・ファイルが XML 形式で、スタイル・シート・ファイルが Java™
用 CSS 形式で作成されるからです。次のコード・サンプルでは、「ファイル」>「新規」を選択したときにダイアグラムを生成するスタイル・シートを示します。
新規ダイアグラムのスタイル・シート例
SDM { Map : "false" ; LinkLayout : "true" ; Composite : "true" ; GraphLayout : "true" ; HalfZooming : "false" ; } LinkLayout { _rule_name : "Link Layout" ; enabled : "true" ; } node { class : "@|symbolResource(ilog/views/palettes/shared/symbols/Rectangular.css,Symbol)" ; Interactor : "ilog.views.sdm.IlvSDMCompositeInteractor" ; name : "@name" ; } link { class : "ilog.views.sdm.graphic.IlvGeneralLink" ; oriented : "true" ; foreground : "black" ; lineWidth : "1" ; arrowRatio : "3" ; maximumLineWidth : "2" ; minimumLineWidth : "1" ; arrowColor : "black" ; } link:selected { _rule_name : "is selected" ; foreground : "red" ; arrowColor : "red" ; }
スタイル・シートを手動で編集して表示コンポーネントを拡張する場合は、『JViews Diagrammer SDK での開発』の「スタイル・シート内での CSS 構文の使用」を参照してください。