クラス DragDiv

  • すべての実装されたインタフェース:
    Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally

    public class DragDiv
    extends CommonTagSupport
    jQueryのdraggableを使用したオブジェクトの移動を行う個々の div 要素を作成します。 viewFormType="CustomData" の BODY 部に記述された、class="dragDiv"(固定) を持った、 DIV要素を出力します。 BODY部に、出力する際に、GE18 データベースとのインターフェースになります。 実際には、このクラスは文字列の出力のみで、DBアクセスや、TableModelアクセスは発生しません。
    関連項目:
    直列化された形式
    導入されたバージョン:
    JDK11.0,
    • コンストラクタの詳細

      • DragDiv

        public DragDiv()
        デフォルトコンストラクター
    • メソッドの詳細

      • doStartTag

        public int doStartTag()
        Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
        定義:
        doStartTag インタフェース内 javax.servlet.jsp.tagext.Tag
        オーバーライド:
        doStartTag クラス内 CommonTagSupport
        戻り値:
        後続処理の指示( SKIP_BODY )
      • doEndTag

        public int doEndTag()
        Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
        定義:
        doEndTag インタフェース内 javax.servlet.jsp.tagext.Tag
        オーバーライド:
        doEndTag クラス内 CommonTagSupport
        戻り値:
        後続処理の指示
      • release2

        protected void release2()
        タグリブオブジェクトをリリースします。 キャッシュされて再利用されるので、フィールドの初期設定を行います。
        オーバーライド:
        release2 クラス内 CommonTagSupport
      • setId

        public void setId​(String id)
        【HTML】要素に対して固有の名前(id)をつける場合に設定します。
        オーバーライド:
        setId クラス内 javax.servlet.jsp.tagext.TagSupport
        パラメータ:
        id - 固有の名前
      • setStyle

        public void setStyle​(String style)
        【HTML】この要素に対して適用させるスタイルシート(style)を設定します。
        パラメータ:
        style - スタイルシート (例 style="color:red; font-size:24pt;" など)
      • setOptionAttributes

        public void setOptionAttributes​(String optionAttributes)
        【TAG】JavaScript などの HTML基本タグ以外の属性を、そのままタグとして使用します。
        パラメータ:
        optionAttributes - オプション属性
      • setNames

        public void setNames​(String nms)
        【TAG】処理対象のカラム名をCSV形式で複数指定します。
        パラメータ:
        nms - カラム名 (CSV形式)
      • toString

        public String toString()
        このオブジェクトの文字列表現を返します。 基本的にデバッグ目的に使用します。
        オーバーライド:
        toString クラス内 CommonTagSupport
        戻り値:
        このクラスの文字列表現