Class BinaryPropertyEditor

All Implemented Interfaces:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, LabelablePropertyEditor

public class BinaryPropertyEditor extends PrimitivePropertyEditor implements LabelablePropertyEditor
バイナリ型プロパティエディタ
See Also:
  • Constructor Details

    • BinaryPropertyEditor

      public BinaryPropertyEditor()
      コンストラクタ
  • Method Details

    • getHeight

      public int getHeight()
      画像の高さを取得します。
      Returns:
      画像の高さ
    • setHeight

      public void setHeight(int height)
      画像の高さを設定します。
      Parameters:
      height - 画像の高さ
    • getWidth

      public int getWidth()
      画像の幅を取得します。
      Returns:
      画像の幅
    • setWidth

      public void setWidth(int width)
      画像の幅を設定します。
      Parameters:
      width - 画像の幅
    • getUploadActionName

      public String getUploadActionName()
      アップロードアクション名を取得します。
      Returns:
      アップロードアクション名
    • setUploadActionName

      public void setUploadActionName(String uploadActionName)
      アップロードアクション名を設定します。
      Parameters:
      uploadActionName - アップロードアクション名
    • getDownloadActionName

      public String getDownloadActionName()
      ダウンロードアクション名を取得します。
      Returns:
      ダウンロードアクション名
    • setDownloadActionName

      public void setDownloadActionName(String downloadActionName)
      ダウンロードアクション名を設定します。
      Parameters:
      downloadActionName - ダウンロードアクション名
    • isOpenNewTab

      public boolean isOpenNewTab()
      新しいタブで開くかを取得します。
      Returns:
      新しいタブで開くか
    • setOpenNewTab

      public void setOpenNewTab(boolean openNewTab)
      新しいタブで開くかを設定します。
      Parameters:
      openNewTab - 新しいタブで開くか
    • getDisplayType

      public BinaryPropertyEditor.BinaryDisplayType getDisplayType()
      Description copied from class: PropertyEditor
      表示タイプを取得します。
      Specified by:
      getDisplayType in class PropertyEditor
      Returns:
      表示タイプ
    • setDisplayType

      public void setDisplayType(BinaryPropertyEditor.BinaryDisplayType displayType)
      表示タイプを設定します。
      Parameters:
      displayType -
    • isHide

      public boolean isHide()
      Description copied from class: PropertyEditor
      非表示かを取得します。
      Specified by:
      isHide in class PropertyEditor
      Returns:
      true:非表示
    • isShowImageRotateButton

      public boolean isShowImageRotateButton()
      画像表示時に回転ボタンを表示を取得します。
      Returns:
      画像表示時に回転ボタンを表示
    • setShowImageRotateButton

      public void setShowImageRotateButton(boolean showImageRotateButton)
      画像表示時に回転ボタンを表示を設定します。
      Parameters:
      showImageRotateButton - 画像表示時に回転ボタンを表示
    • isUseImageViewer

      public boolean isUseImageViewer()
      画像表示時にイメージViewerを利用を取得します。
      Returns:
      画像表示時にイメージViewerを利用
    • setUseImageViewer

      public void setUseImageViewer(boolean useImageViewer)
      画像表示時にイメージViewerを利用を設定します。
      Parameters:
      useImageViewer - 画像表示時にイメージViewerを利用
    • isUsePdfjs

      public boolean isUsePdfjs()
      PDF表示時にPDF.jsを利用を取得します。
      Returns:
      PDF表示時にPDF.jsを利用
    • setUsePdfjs

      public void setUsePdfjs(boolean usePdfjs)
      PDF表示時にPDF.jsを利用を設定します。
      Parameters:
      usePdfjs - PDF表示時にPDF.jsを利用
    • isHideSelectButton

      public boolean isHideSelectButton()
      ファイル選択ボタン非表示設定を取得します
      Returns:
      ファイル選択ボタン非表示設定
    • setHideSelectButton

      public void setHideSelectButton(boolean hideSelectButton)
      ファイル選択ボタン非表示設定を設定します
      Parameters:
      ファイル選択ボタン非表示設定 -
    • isHideDeleteButton

      public boolean isHideDeleteButton()
      削除ボタン非表示設定を取得します
      Returns:
      ファイル選択ボタン非表示設定
    • setHideDeleteButton

      public void setHideDeleteButton(boolean hideDeleteButton)
      削除ボタン非表示設定を設定します
      Parameters:
      ファイル選択ボタン非表示設定 -
    • isLabel

      public boolean isLabel()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式かを返します。
      Specified by:
      isLabel in interface LabelablePropertyEditor
      Returns:
      true:Label形式
    • isInsertWithLabelValue

      public boolean isInsertWithLabelValue()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、登録時に登録対象にするかを返します。
      Specified by:
      isInsertWithLabelValue in interface LabelablePropertyEditor
      Returns:
      true:登録対象
    • setInsertWithLabelValue

      public void setInsertWithLabelValue(boolean insertWithLabelValue)
      Label形式の場合の登録制御を設定します。
      Parameters:
      insertWithLabelValue - Label形式の場合の登録制御
    • isUpdateWithLabelValue

      public boolean isUpdateWithLabelValue()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、更新時に更新対象にするかを返します。
      Specified by:
      isUpdateWithLabelValue in interface LabelablePropertyEditor
      Returns:
      true:更新対象
    • setUpdateWithLabelValue

      public void setUpdateWithLabelValue(boolean updateWithLabelValue)
      Label形式の場合の更新制御を設定します。
      Parameters:
      updateWithLabelValue - Label形式の場合の更新制御
    • getUploadAcceptMimeTypesPattern

      public String getUploadAcceptMimeTypesPattern()
      アップロード受け入れ可能な MIME Type 正規表現パターンを取得します
      Returns:
      アップロード受け入れ可能な MIME Type 正規表現パターン
    • setUploadAcceptMimeTypesPattern

      public void setUploadAcceptMimeTypesPattern(String uploadAcceptMimeTypes)
      アップロード受け入れ可能な MIME Type を設定します
      Parameters:
      uploadAcceptMimeTypes - アップロード受け入れ可能な MIME Type
    • getDefaultValue

      public String getDefaultValue()
      Description copied from class: PrimitivePropertyEditor
      初期値を取得します。
      Specified by:
      getDefaultValue in class PrimitivePropertyEditor
      Returns:
      初期値
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      Description copied from class: PrimitivePropertyEditor
      初期値を設定します。
      Specified by:
      setDefaultValue in class PrimitivePropertyEditor
      Parameters:
      defaultValue - 初期値