# クラスの使用
org.opengion.fukurou.util.Attributes

Attributesを使用しているパッケージ
パッケージ
説明
org.opengion.fukurou.util
はやぶさのユーティリティ関係のクラスを提供します。
org.opengion.hayabusa.db
DBアクセス関連、DBTableModel、 DBColumn等データベースアクセス関連のクラス群です。
org.opengion.hayabusa.html
HTML関連ユーティリティViewFormインターフェースと、そのAbstractクラス、および、 ViewLink、ViewMarkerインターフェースとその実装、各種Param属性のキーファイルを提供します。
org.opengion.hayabusa.taglib
はやぶさのタグライブラリー関係のクラスを提供します。

- ## org.opengion.fukurou.utilでのAttributesの使用

  Attributesを返すorg.opengion.fukurou.utilのメソッド
  修飾子とタイプ
  メソッド
  説明
  `Attributes`
  Attributes.`add(String key, String value)`
  指定された値と指定されたキーをこのマップに追加します マップ自身のキーは、ユニークである為、既存の値に対して、 新しく値を追加します。
  `Attributes`
  Attributes.`add(String key, String value, String sepa)`
  指定された値と指定されたキーをこのマップに追加します class属性や、style属性など、同一キーに対して、複数の値をつなげる場合に 使用します。
  `Attributes`
  Attributes.`set(String key, String value)`
  指定された値と指定されたキーをこのマップに関連付けます 指定されたキーに、null を関連付けることはできません。
  `Attributes`
  Attributes.`set(String key, String value, String def)`
  指定された値と指定されたキーをこのマップに関連付けます set( String key,String value ) との違いは､value が null の場合に、def を代わりにセットすることです。
  `Attributes`
  Attributes.`set(Attributes att)`
  Attributes 属性を、既存の属性に上書き追加します。
  Attributes型のパラメータを持つorg.opengion.fukurou.utilのメソッド
  修飾子とタイプ
  メソッド
  説明
  `static String`
  XHTMLTag.`button(Attributes attri)`
  ボタンを作成します。
  `static String`
  XHTMLTag.`form(Attributes attri)`
  フォームを作成します。
  `static String`
  XHTMLTag.`frame(Attributes attri)`
  フレームタグを作成します。
  `static String`
  XHTMLTag.`frame(Attributes attri, String urlEncode)`
  フレームタグを作成します。
  `static String`
  XHTMLTag.`iframe(Attributes attri, String urlEncode)`
  インラインフレームタグを作成します。
  `static String`
  XHTMLTag.`img(Attributes attri)`
  指定位置に画像を配置します。
  `static String`
  XHTMLTag.`input(Attributes attri)`
  入力フォームを作成します。
  `static String`
  XHTMLTag.`input(Attributes attri, String name, String value, String optAttri)`
  入力フォームを作成します。
  `static String`
  XHTMLTag.`inputAttri(Attributes attri)`
  入力フォームの属性情報のみの文字列を作成します。
  `static String`
  XHTMLTag.`link(Attributes attri)`
  ページリンクを作成します。
  `static String`
  XHTMLTag.`link(Attributes attri, String urlEncode)`
  ページリンクを作成します。
  `static String`
  XHTMLTag.`option(Attributes attri)`
  オプションを作成します。
  `static String`
  XHTMLTag.`option(Attributes attri, String addKeyLabel)`
  オプションを作成します。
  `static String`
  XHTMLTag.`pre(Attributes attri)`
  整形済みテキスト(PRE)を作成します。
  `static String`
  XHTMLTag.`select(Attributes attri, Options opt)`
  メニューを作成します。
  `static String`
  XHTMLTag.`select(Attributes attri, Options opt, String name, String optAttri)`
  メニューを作成します。
  `static String`
  XHTMLTag.`selectAttri(Attributes attri)`
  プルダウン等のメニューの属性情報のみの文字列を作成します。
  `Attributes`
  Attributes.`set(Attributes att)`
  Attributes 属性を、既存の属性に上書き追加します。
  `static String`
  XHTMLTag.`span(Attributes attri)`
  汎用インライン要素(SPAN)を作成します。
  `static String`
  XHTMLTag.`textarea(Attributes attri)`
  テキストエリアを作成します。
  `static String`
  XHTMLTag.`textareaAttri(Attributes attri)`
  テキストエリアの属性情報のみの文字列を作成します。
  `static String`
  XHTMLTag.`xlink(Attributes attri, String urlEncode)`
  xlink 形式のページリンクを作成します。
  Attributes型のパラメータを持つorg.opengion.fukurou.utilのコンストラクタ
  修飾子
  コンストラクタ
  説明
  ``
  `Attributes(Attributes att)`
  Attributesオブジェクト を与えて新しく作成するコンストラクター

- ## org.opengion.hayabusa.dbでのAttributesの使用

  Attributesとして宣言されているorg.opengion.hayabusa.dbのフィールド
  修飾子とタイプ
  フィールド
  説明
  `protected Attributes`
  AbstractEditor.`attributes`
  attributes 属性
  Attributesを返すorg.opengion.hayabusa.dbのメソッド
  修飾子とタイプ
  メソッド
  説明
  `Attributes`
  DBColumn.`getEditorAttributes()`
  編集用エディター用の追加属性を返します。
  `Attributes`
  DBColumnConfig.`getEditorAttributes()`
  編集用エディター用の追加属性を返します。
  `Attributes`
  DBColumn.`getRendererAttributes()`
  表示用レンデラーの追加属性を返します。
  `Attributes`
  DBColumnConfig.`getRendererAttributes()`
  表示用レンデラーの追加属性を返します。
  Attributes型のパラメータを持つorg.opengion.hayabusa.dbのメソッド
  修飾子とタイプ
  メソッド
  説明
  `void`
  DBColumnConfig.`setEditorAttributes(Attributes attri)`
  編集用エディター用の追加属性を設定します。
  `void`
  DBColumnConfig.`setRendererAttributes(Attributes attri)`
  表示用レンデラーの追加属性を設定します。

- ## org.opengion.hayabusa.htmlでのAttributesの使用

  Attributes型のパラメータを持つorg.opengion.hayabusa.htmlのメソッド
  修飾子とタイプ
  メソッド
  説明
  `void`
  ViewLink_LINK.`addAttribute(Attributes attri)`
  カラムに対するリンクアトリビュートをセットします。
  `void`
  ViewMarker_MARKER.`addAttribute(Attributes attri)`
  カラムに対するマーカーアトリビュートをセットします。
  `void`
  ViewMarker.`addAttribute(Attributes attri)`
  カラムに対するマーカーアトリビュートをセットします。

- ## org.opengion.hayabusa.taglibでのAttributesの使用

  Attributesを返すorg.opengion.hayabusa.taglibのメソッド
  修飾子とタイプ
  メソッド
  説明
  `protected Attributes`
  CommonTagSupport.`getAttributes()`
  属性オブジェクトの取得。
  Attributes型のパラメータを持つorg.opengion.hayabusa.taglibのメソッド
  修飾子とタイプ
  メソッド
  説明
  `protected void`
  ViewLinkTag.`addAttribute(Attributes attri)`
  内部タグの LinkTag より、個々のカラムの値を書き換える 為の リンク文字列を受け取る。
  `protected void`
  ViewMarkerTag.`addAttribute(Attributes attri)`
  内部タグの ColumnMarkerTag より、個々のカラムの値を書き換える 為の マーカー文字列を受け取る。
  `protected void`
  EntryTag.`setAttributes(Attributes attri)`
  内部タグの ColumnSetTag より、個々のカラムの値を書き換える為の属性を指定します。
  `protected void`
  SqlWhereTag.`setAttributes(Attributes attri)`
  内部タグの SqlAndTag / SqlAndTag より、個々のカラムの値を書き換える 為のアトリビュートを受け取る。