public class PFBuilderUtility
extends java.lang.Object
コンストラクタと説明 |
---|
PFBuilderUtility() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
changeUI(int ui_mode,
PFConstructBase base)
引数で与えられたUIに変更する。
|
static boolean |
clearApplication(java.awt.Component parent,
java.util.Stack baseStack)
アプリケーション情報をクリアする。
|
static void |
clearApplicationDataFile()
アプリケーションデータを指すファイルの情報を消去する。
|
static void |
clearClipboard()
クリップボードをクリアする。
|
static boolean |
clearCombinativeComponent(java.awt.Component parent,
java.util.Stack baseStack,
PFCombinativeComponent combiComp,
boolean allFlag)
複合コンポーネント情報をクリアする。
|
static void |
clearCopyComponents()
コピー対象のコンポーネントをクリアする。
|
static boolean |
clearWebApplicationComponent(java.awt.Component parent,
java.util.Stack baseStack,
PFWebApplicationComponent webCombiComp)
Webアプリケーションコンポーネント情報をクリアする。
|
static void |
closeAllWindows(PFConstructBase base)
画面を消す。
|
static void |
createComponentIcon(java.awt.Component component)
コンポーネント用アイコンを作成する。
|
static void |
createComponentListTable()
コンポーネント一覧テーブルを作成する。
|
static java.lang.String |
displayPasswordInputDialog(java.awt.Component parent,
java.lang.String label)
パスワード入力ダイアログを表示する.
|
static int |
displayQuestionMessage(java.awt.Component parent,
java.lang.String message)
質問メッセージダイアログ(Yes/No)を表示する。
|
static java.util.Stack |
getAccessibleBaseStack()
移動可能な構築ベースのスタックを取得する。
|
static java.io.File |
getApplicationDataFile()
アプリケーションデータを指すファイルを取得する。
|
static java.io.File |
getBinaryDataFile(java.io.File file,
java.lang.String filetype)
自動保存バイナリデータファイル用の拡張子を持ったファイルを取得する。
|
static java.lang.String |
getBinaryExtension(java.lang.String filetype)
バイナリデータファイルの拡張子を取得する。
|
static PFBuilder |
getBuilder()
稼動アプリケーションビルダーを取得する。
|
static byte[] |
getClipboardContents()
符号化されたクリップボード文字列をバイト配列に変換して取得する。
|
static javax.swing.ImageIcon |
getComponentIcon(java.lang.Class componentClass)
コンポーネントアイコンを取得する。
|
static javax.swing.ImageIcon |
getComponentIcon(PFComponent comp)
コンポーネントアイコンを取得する。
|
static java.awt.Image |
getComponentIconImage(PFComponent comp)
コンポーネントアイコン用のイメージを取得する。
|
static java.io.File |
getComponentListFile()
コンポーネント一覧ファイルを取得する。
|
static java.util.Vector |
getComponentListTable()
コンポーネント一覧テーブルを取得する。
|
static java.util.Iterator |
getEventListenerList(PFComponent comp)
引数で指定されたコンポーネントのイベントリスナ群を取得する。
|
static java.util.Vector |
getEventListeners(PFComponent comp)
引数で指定されたコンポーネントのイベントリスナリストを取得する。
|
static java.awt.Image |
getFoldedMethodsIconImage(boolean flag)
イベントリスナ用アイコン画像を取得する.
|
static java.lang.String |
getMethodString(java.lang.reflect.Method method)
メソッドの引数を含めた文字列表現を返す。
|
static java.lang.String |
getMethodString(java.lang.Object method)
メソッドの引数を含めた文字列表現を返す。
|
static java.lang.String |
getMethodString(PFMethodInvokeDelegation method)
メソッドの引数を含めた文字列表現を返す。
|
static java.lang.String |
getOriginalMethodString(PFMethodInvokeDelegation method)
メソッドの引数を含めた文字列表現を返す。
|
static PFApplicationComment |
getPasteComment(PFTopBuilder topBuilder)
コピー対象コメントの複製を生成する。
|
static java.util.Vector |
getPasteComponents(PFTopBuilder topBuilder,
PFConstructBase toBase)
ペースト対象コンポーネントを取得する。
|
static java.util.Vector |
getPasteComponentsAndComments(PFTopBuilder topBuilder,
PFConstructBase toBase)
ペースト対象のコンポーネントおよびコメント行を取得する。
|
static java.lang.String |
getResource(java.lang.String key)
リソース文字列を取得する。
|
static java.lang.String |
getResource(java.lang.String key,
java.util.Locale locale)
リソース文字列を取得する。
|
static int |
getTextDrawWidth(java.awt.Graphics graphics,
java.util.Vector drawTextList)
テキスト描画領域幅を取得する。
|
static java.util.Vector |
getWebComponentListTable()
Webコンポーネント一覧テーブルを取得する。
|
static java.lang.String |
getXMLExtension(java.lang.String filetype)
XMLデータファイルの拡張子を取得する。
|
static java.lang.String |
getXMLLoadErrorLogFileName()
XMLファイルロードエラーログファイル名を取得する。
|
static void |
insert(PFBuilder builder,
java.awt.Component parent)
ファイルからアプリケーションを追加する。
|
static boolean |
isAllExpanded()
起動メソッドのデフォルトをすべて展開にするかを取得する.
|
static boolean |
isBinaryDataAutoSave()
バイナリデータを自動保存するかどうかを取得する。
|
static boolean |
isBinaryExtension(java.io.File file)
ファイルの拡張子がプラットフォーム指定のバイナリファイルを
表すものかどうかを取得する。
|
static boolean |
isComponentKeyFullLengthDisplay()
コンポーネントキーを常にフル表示するかどうかを取得する。
|
static boolean |
isCopyCommentAvailable(PFTopBuilder topBuilder)
コピーされているコメントが存在するかどうかを取得する。
|
static boolean |
isCopyComponentAvailable()
コピーされているコンポーネントが存在するかどうかを取得する。
|
static boolean |
isEdited()
編集フラグを取得する。
|
static boolean |
isTargetCopyCheckEnabled()
コンポーネントコピー時に接続先コンポーネントのコピー確認を行う機能が有効かどうかを取得する。
|
static boolean |
isTrialFeatureEnabled(java.lang.String key)
トライアル版機能の有効化指定の有無を取得する。
|
static boolean |
isXML(java.io.File file)
ファイルの内容がXMLかどうかを取得する。
|
static java.io.File |
load(java.io.File loadFile,
PFBuilder builder,
java.awt.Component parent)
ファイルからアプリケーションデータをロードする。
|
static java.io.File |
load(PFBuilder builder,
java.awt.Component parent)
ファイルからアプリケーションデータをロードする。
|
static java.io.File |
loadXML(java.io.File loadFile,
PFBuilder builder,
java.awt.Component parent)
アプリケーションをXMLファイルから再生成する。
|
static void |
lockUndoRedoStack()
Undo/Redo情報の登録をロックする。
|
static void |
openByDefaultProgram(java.io.File file)
関連づけられたアプリケーションでファイルを開く。
|
static void |
paintText(java.awt.Graphics graphics,
java.util.Vector drawTextList,
int drawX,
int drawY,
int lineHeight)
テキストを描画する。
|
static void |
pushUndoRedoStack(java.lang.String id,
java.lang.String resource,
PFConstructBase base,
java.lang.Object[] undoParam,
java.lang.Object[] redoParam,
PFAbstractBuilderFrame builder)
Undo/Redo情報を登録する。
|
static java.io.File |
readDataFileName()
前回のアプリケーションデータのファイル名を取得する。
|
static java.io.File |
saveApplication(java.awt.Component parent)
アプリケーションをファイルに保存する。
|
static java.io.File |
saveApplication(java.awt.Component parent,
java.io.File file)
アプリケーションをファイルに保存する。
|
static java.io.File |
saveApplication(java.awt.Component parent,
java.lang.String filename)
アプリケーションをファイルに保存する。
|
static java.io.File |
saveCombinativeComponent(java.awt.Component parent,
java.io.File file,
PFCombinativeComponent combiComp)
複合コンポーネントをファイルに保存する。
|
static java.io.File |
saveCombinativeComponent(java.awt.Component parent,
PFCombinativeComponent combiComp)
複合コンポーネントをファイルに保存する。
|
static java.io.File |
saveCombinativeComponent(java.awt.Component parent,
java.lang.String filename,
PFCombinativeComponent combiComp)
複合コンポーネントをファイルに保存する。
|
static java.io.File |
saveWebApplicationComponent(java.awt.Component parent,
java.io.File file,
PFWebApplicationComponent combiComp)
Webアプリケーションコンポーネントをファイルに保存する。
|
static java.io.File |
saveWebApplicationComponent(java.awt.Component parent,
PFWebApplicationComponent combiComp)
Webアプリケーションコンポーネントをファイルに保存する。
|
static java.io.File |
saveWebApplicationComponent(java.awt.Component parent,
java.lang.String filename,
PFWebApplicationComponent combiComp)
Webアプリケーションコンポーネントをファイルに保存する。
|
static PFEventSourceInformation |
searchEventSource(PFConstructBase base,
PFMethodInvoker invoker)
引数で与えられたメソッド起動が、どのイベントによって発生するかを取得する。
|
static PFApplicationComment |
selectComment(java.awt.Frame parentFrame,
PFConstructBase base)
コメントを選択する。
|
static PFComponent |
selectComponent(java.awt.Frame parentFrame,
java.util.Stack baseStack,
PFConstructBase base,
java.lang.Class filter,
PFComponent initial)
コンポーネントを選択する。
|
static PFComponent |
selectComponent(java.awt.Frame parentFrame,
java.util.Stack baseStack,
PFConstructBase base,
java.lang.Class filter,
PFComponent initial,
boolean printflg)
コンポーネントを選択する。
|
static PFComponent |
selectComponent(java.awt.Frame parentFrame,
java.util.Stack baseStack,
PFConstructBase base,
PFComponent initial)
コンポーネントを選択する。
|
static PFComponent |
selectComponent(java.awt.Frame parentFrame,
java.util.Stack baseStack,
PFConstructBase base,
PFComponent initial,
boolean printflg)
コンポーネントを選択する。
|
static PFComponent |
selectGUIComponent(java.awt.Frame parentFrame,
java.util.Stack baseStack,
PFConstructBase base)
画面からコンポーネントを選択する。
|
static java.io.File |
selectOpenFile(java.awt.Component parent,
java.io.File dir,
java.lang.String filetype)
読み込み用ファイル選択ダイアログを表示する。
|
static PFComponentCooperationComponent |
selectRemoteComponent(java.awt.Frame parentFrame)
リモートコンポーネントを選択する。
|
static java.io.File |
selectSaveFile(java.awt.Component parent,
java.io.File dir,
java.lang.String filetype)
保存用ファイル選択ダイアログを表示する。
|
static void |
setAllExpanded(boolean flag)
起動メソッドのデフォルトをすべて展開にするかを設定する.
|
static void |
setApplicationDataFile(java.io.File file)
アプリケーションデータを指すファイルを設定する。
|
static void |
setBinaryDataAutoSave(boolean autosave)
バイナリデータを自動保存するかどうかを設定する。
|
static void |
setBuilder(PFBuilder builder)
稼動アプリケーションビルダーを設定する。
|
static void |
setClipboardContents(byte[] byteData)
バイトデータを符号化してクリップボードに転送する。
|
static boolean |
setComponentKeyFullLengthDisplay(boolean fullLengthDisplay)
コンポーネントキーを常にフル表示するかどうかを設定する。
|
static void |
setCopyComment(PFApplicationComment comment)
コピー対象のコメントを設定する。
|
static void |
setCopyComment(java.lang.String comment,
boolean topLine,
boolean bottomLine)
コピー対象のコメントを設定する。
|
static void |
setCopyComponent(PFConstructBase fromBase,
PFComponent component)
コピー対象のコンポーネントを設定する。
|
static void |
setCopyComponents(PFConstructBase fromBase,
java.util.Vector components)
コピー対象のコンポーネントを設定する。
|
static void |
setCopyComponentsAndComments(PFConstructBase fromBase,
java.util.Vector components)
コピー対象のコンポーネントおよびコメント行を設定する。
|
static void |
setEdited(boolean edit)
編集フラグを設定する。
|
static void |
setPropertyEditable(PFConstructBase base,
boolean flag)
編集可否を設定する。
|
static void |
setRuntimeParameter(java.lang.String iniFilename)
実行時パラメタを設定する。
|
static boolean |
setTargetCopyCheckEnabled(boolean check)
コンポーネントコピー時に接続先コンポーネントのコピー確認を行う機能の有効・無効を設定する。
|
static java.util.Vector |
splitLineText(java.awt.Graphics graphics,
java.lang.String drawText,
int drawWidth)
テキストを描画幅で分割する。
|
static void |
unlockUndoRedoStack()
Undo/Redo情報登録のロックを解除する。
|
static void |
writeDataFileName(java.io.File dataFile)
アプリケーションデータのファイル名を出力する。
|
public static final int LOOK_AND_FEEL_AUTO
public static final int LOOK_AND_FEEL_WINDOWS
public static final int LOOK_AND_FEEL_MOTIF
public static final int LOOK_AND_FEEL_JAVA
public static final int LOOK_AND_FEEL_NIMBUS
public static final java.lang.String RESOURCE_NAME
public static final java.lang.String PROPERTY_UI_AUTO
public static final java.lang.String PROPERTY_UI_WINDOWS
public static final java.lang.String PROPERTY_UI_MOTIF
public static final java.lang.String PROPERTY_UI_JAVA
public static final java.lang.String PROPERTY_UI_NIMBUS
public static final java.lang.String PROPERTY_LOCALE_JA
public static final java.lang.String PROPERTY_LOCALE_EN
public static final java.lang.String PROPERTY_LOCALE_FR
public static final java.lang.String PROPERTY_WARNING_DIALOG_TITLE
public static final java.lang.String PROPERTY_LABEL_SAVE_BUTTON
public static final java.lang.String PROPERTY_LABEL_OVERWRITE_BUTTON
public static final java.lang.String PROPERTY_LABEL_LOAD_BUTTON
public static final java.lang.String PROPERTY_LABEL_LOAD_XML_BUTTON
public static final java.lang.String PROPERTY_LABEL_SAVE_XML_BUTTON
public static final java.lang.String PROPERTY_LABEL_INSERT_BUTTON
public static final java.lang.String PROPERTY_LABEL_CLEAR_BUTTON
public static final java.lang.String PROPERTY_WARNING_MESSAGE_CLEAR_APPLICATION
public static final java.lang.String PROPERTY_WARNING_MESSAGE_CLEAR_COMPONENT
public static final java.lang.String PROPERTY_WARNING_MESSAGE_CLEAR_CURRENT_COMPONENT
public static final java.lang.String PROPERTY_WARNING_MESSAGE_TERMINATE
public static final java.lang.String PROPERTY_WARNING_MESSAGE_OVERWRITE
public static final java.lang.String PROPERTY_WARNING_MESSAGE_LOAD_XML
public static final java.lang.String PROPERTY_WARNING_MESSAGE_SAVE_ONLY_COMPONENT
public static final java.lang.String PROPERTY_WARNING_MESSAGE_XML_ONLY_COMPONENT
public static final java.lang.String PROPERTY_WARNING_MESSAGE_INVALID_WEB_APPLICATION_DATA
public static final java.lang.String PROPERTY_ERROR_MESSAGE_SAVE
public static final java.lang.String PROPERTY_ERROR_MESSAGE_LOAD
public static final java.lang.String PROPERTY_ERROR_MESSAGE_SAVE_XML
public static final java.lang.String PROPERTY_ERROR_MESSAGE_LOAD_XML
public static final java.lang.String PROPERTY_ERROR_MESSAGE_START
public static final java.lang.String PROPERTY_ERROR_MESSAGE_INVALID_APPLICATION_DATA
public static final java.lang.String[] xmlEncodings
public static final java.lang.String PROPERTY_QUESTION_DIALOG_TITLE
public static final java.lang.String PROPERTY_WARNING_MESSAGE_CLEAR_WEB_APPLICATION_COMPONENT
public static final java.lang.String PROPERTY_WARNING_MESSAGE_APPLICATION_EDITED
public static final int SHORT_REST
public static void setRuntimeParameter(java.lang.String iniFilename) throws PFRuntimeException
iniFilename
- INIファイル名PFRuntimeException
- INIファイル入力のエラーpublic static void changeUI(int ui_mode, PFConstructBase base)
ui_mode
- UIbase
- 構築対象public static java.io.File saveApplication(java.awt.Component parent)
parent
- ダイアログ表示時の親Componentpublic static java.io.File saveApplication(java.awt.Component parent, java.lang.String filename)
parent
- ダイアログ表示時の親Componentfilename
- 出力ファイル名public static java.io.File saveApplication(java.awt.Component parent, java.io.File file)
parent
- ダイアログ表示時の親Componentfile
- 出力ファイルpublic static java.io.File saveCombinativeComponent(java.awt.Component parent, PFCombinativeComponent combiComp)
parent
- ダイアログ表示時の親ComponentcombiComp
- 対象複合コンポーネントpublic static java.io.File saveCombinativeComponent(java.awt.Component parent, java.lang.String filename, PFCombinativeComponent combiComp)
parent
- ダイアログ表示時の親Componentfilename
- 出力ファイル名combiComp
- 対象複合コンポーネントpublic static java.io.File saveCombinativeComponent(java.awt.Component parent, java.io.File file, PFCombinativeComponent combiComp)
parent
- ダイアログ表示時の親Componentfile
- 出力ファイルcombiComp
- 対象複合コンポーネントpublic static java.io.File saveWebApplicationComponent(java.awt.Component parent, PFWebApplicationComponent combiComp)
parent
- ダイアログ表示時の親ComponentcombiComp
- 対象Webアプリケーションコンポーネントpublic static java.io.File saveWebApplicationComponent(java.awt.Component parent, java.lang.String filename, PFWebApplicationComponent combiComp)
parent
- ダイアログ表示時の親Componentfilename
- 出力ファイル名combiComp
- 対象Webアプリケーションコンポーネントpublic static java.io.File saveWebApplicationComponent(java.awt.Component parent, java.io.File file, PFWebApplicationComponent combiComp)
parent
- ダイアログ表示時の親Componentfile
- 出力ファイルcombiComp
- 対象Webアプリケーションコンポーネントpublic static java.io.File load(PFBuilder builder, java.awt.Component parent)
builder
- 対象ビルダーparent
- ダイアログ表示時の親Componentpublic static java.io.File load(java.io.File loadFile, PFBuilder builder, java.awt.Component parent)
loadFile
- 対象ファイルbuilder
- 対象ビルダーparent
- ダイアログ表示時の親Componentpublic static void insert(PFBuilder builder, java.awt.Component parent)
builder
- 対象ビルダーparent
- ダイアログ表示時の親Componentpublic static java.io.File loadXML(java.io.File loadFile, PFBuilder builder, java.awt.Component parent)
loadFile
- XMLファイルbuilder
- 対象ビルダーparent
- ダイアログ表示時の親Componentpublic static boolean clearApplication(java.awt.Component parent, java.util.Stack baseStack)
parent
- ダイアログ表示時の親Componentpublic static boolean clearCombinativeComponent(java.awt.Component parent, java.util.Stack baseStack, PFCombinativeComponent combiComp, boolean allFlag)
parent
- ダイアログ表示時の親ComponentcombiComp
- 対象複合コンポーネントallFlag
- クリア対象が全階層複合コンポーネントかどうかpublic static boolean clearWebApplicationComponent(java.awt.Component parent, java.util.Stack baseStack, PFWebApplicationComponent webCombiComp)
parent
- ダイアログ表示時の親ComponentbaseStack
- アプリケーション階層webCombiComp
- 対象Webアプリケーションコンポーネントpublic static PFComponent selectComponent(java.awt.Frame parentFrame, java.util.Stack baseStack, PFConstructBase base, PFComponent initial)
parentFrame
- 親フレームbaseStack
- アプリケーション階層base
- 選択対象initial
- 初期値public static PFComponent selectComponent(java.awt.Frame parentFrame, java.util.Stack baseStack, PFConstructBase base, PFComponent initial, boolean printflg)
parentFrame
- 親フレームbaseStack
- アプリケーション階層base
- 選択対象initial
- 初期値printflg
- 帳票編集フラグpublic static PFComponent selectComponent(java.awt.Frame parentFrame, java.util.Stack baseStack, PFConstructBase base, java.lang.Class filter, PFComponent initial, boolean printflg)
parentFrame
- 親フレームbaseStack
- アプリケーション階層base
- 選択対象filter
- フィルタクラスinitial
- 初期値printflg
- 帳票編集フラグpublic static PFComponent selectComponent(java.awt.Frame parentFrame, java.util.Stack baseStack, PFConstructBase base, java.lang.Class filter, PFComponent initial)
parentFrame
- 親フレームbaseStack
- アプリケーション階層base
- 選択対象filter
- フィルタクラスinitial
- 初期値public static PFComponent selectGUIComponent(java.awt.Frame parentFrame, java.util.Stack baseStack, PFConstructBase base)
parentFrame
- 親フレームbaseStack
- アプリケーション階層base
- 選択対象public static PFApplicationComment selectComment(java.awt.Frame parentFrame, PFConstructBase base)
parentFrame
- 親フレームbase
- 選択対象public static PFComponentCooperationComponent selectRemoteComponent(java.awt.Frame parentFrame)
parentFrame
- 親フレームpublic static void setApplicationDataFile(java.io.File file)
file
- アプリケーションデータファイルpublic static java.io.File getApplicationDataFile()
public static void clearApplicationDataFile()
public static void writeDataFileName(java.io.File dataFile)
dataFile
- APデータファイルpublic static java.io.File readDataFileName()
public static java.lang.String getResource(java.lang.String key)
key
- プロパティキー文字列public static java.lang.String getResource(java.lang.String key, java.util.Locale locale)
key
- プロパティキー文字列locale
- ロケールpublic static void setPropertyEditable(PFConstructBase base, boolean flag)
base
- 構築対象flag
- 編集可否public static void closeAllWindows(PFConstructBase base)
base
- 構築対象public static PFEventSourceInformation searchEventSource(PFConstructBase base, PFMethodInvoker invoker)
base
- 構築ベースinvoker
- チェック対象メソッド起動public static java.lang.String getMethodString(java.lang.Object method)
method
- メソッドpublic static java.lang.String getMethodString(java.lang.reflect.Method method)
method
- メソッドpublic static java.lang.String getMethodString(PFMethodInvokeDelegation method)
method
- メソッドpublic static java.lang.String getOriginalMethodString(PFMethodInvokeDelegation method)
method
- メソッドpublic static java.util.Iterator getEventListenerList(PFComponent comp)
comp
- イベントソースコンポーネントpublic static java.util.Vector getEventListeners(PFComponent comp)
comp
- イベントソースコンポーネントpublic static java.io.File getComponentListFile()
public static void createComponentIcon(java.awt.Component component)
component
- コンポーネントpublic static java.awt.Image getFoldedMethodsIconImage(boolean flag)
flag
- 折りたたみフラグpublic static void createComponentListTable()
public static java.util.Vector getComponentListTable()
public static java.util.Vector getWebComponentListTable()
public static java.awt.Image getComponentIconImage(PFComponent comp)
comp
- コンポーネントpublic static javax.swing.ImageIcon getComponentIcon(PFComponent comp)
comp
- コンポーネントpublic static javax.swing.ImageIcon getComponentIcon(java.lang.Class componentClass)
componentClass
- コンポーネントクラスpublic static PFBuilder getBuilder()
public static void setBuilder(PFBuilder builder)
builder
- 稼動アプリケーションビルダーpublic static java.util.Vector splitLineText(java.awt.Graphics graphics, java.lang.String drawText, int drawWidth)
graphics
- グラフィクスdrawText
- 描画テキストdrawWidth
- 描画幅public static void paintText(java.awt.Graphics graphics, java.util.Vector drawTextList, int drawX, int drawY, int lineHeight)
graphics
- グラフィクスdrawTextList
- 描画テキストdrawX
- X座標drawY
- Y座標lineHeight
- 行高さpublic static int getTextDrawWidth(java.awt.Graphics graphics, java.util.Vector drawTextList)
graphics
- グラフィクスdrawTextList
- 描画テキストpublic static void clearCopyComponents()
public static void setCopyComponent(PFConstructBase fromBase, PFComponent component)
fromBase
- コピー元構築ベースcomponent
- コピー対象コンポーネント群public static void setCopyComponents(PFConstructBase fromBase, java.util.Vector components)
fromBase
- コピー元構築ベースcomponents
- コピー対象コンポーネント群public static void setCopyComponentsAndComments(PFConstructBase fromBase, java.util.Vector components)
fromBase
- コピー元構築ベースcomponents
- コピー対象コンポーネント・コメント行public static void setCopyComment(java.lang.String comment, boolean topLine, boolean bottomLine)
comment
- コメントtopLine
- 上線の有無bottomLine
- 下線の有無public static void setCopyComment(PFApplicationComment comment)
comment
- コメントpublic static java.util.Vector getPasteComponents(PFTopBuilder topBuilder, PFConstructBase toBase)
topBuilder
- 最上位ビルダーtoBase
- ペースト先構築ベースpublic static PFApplicationComment getPasteComment(PFTopBuilder topBuilder)
topBuilder
- 最上位ビルダーpublic static java.util.Vector getPasteComponentsAndComments(PFTopBuilder topBuilder, PFConstructBase toBase)
topBuilder
- 最上位ビルダーtoBase
- ペースト先構築ベースpublic static void setClipboardContents(byte[] byteData)
byteData
- バイト配列public static void clearClipboard()
public static byte[] getClipboardContents()
public static boolean isCopyComponentAvailable()
public static boolean isCopyCommentAvailable(PFTopBuilder topBuilder)
public static java.lang.String displayPasswordInputDialog(java.awt.Component parent, java.lang.String label)
parent
- 親コンポーネントlabel
- ダイアログメッセージpublic static java.io.File selectOpenFile(java.awt.Component parent, java.io.File dir, java.lang.String filetype)
parent
- 親コンポーネントdir
- デフォルトディレクトリfiletype
- ファイル種別("all"、"app"、"cmp"のいずれか)public static java.io.File selectSaveFile(java.awt.Component parent, java.io.File dir, java.lang.String filetype)
parent
- 親コンポーネントdir
- デフォルトディレクトリfiletype
- ファイル種別("all"、"app"、"cmp"のいずれか)public static boolean isXML(java.io.File file)
file
- ファイルpublic static boolean isBinaryExtension(java.io.File file)
file
- ファイルpublic static java.lang.String getXMLLoadErrorLogFileName()
public static void setBinaryDataAutoSave(boolean autosave)
autosave
- バイナリデータを自動保存するかどうかの真偽値public static boolean isBinaryDataAutoSave()
public static boolean setTargetCopyCheckEnabled(boolean check)
check
- 接続先コンポーネントコピー確認機能の有効・無効を示す真偽値public static boolean isTargetCopyCheckEnabled()
public static boolean setComponentKeyFullLengthDisplay(boolean fullLengthDisplay)
fullLengthDisplay
- コンポーネントキーを常に全文字表示するかどうかを示す真偽値public static boolean isComponentKeyFullLengthDisplay()
public static java.io.File getBinaryDataFile(java.io.File file, java.lang.String filetype)
file
- ファイルfiletype
- ファイル種別("app"、"cmp"のいずれか)public static int displayQuestionMessage(java.awt.Component parent, java.lang.String message)
parent
- 親コンポーネントmessage
- 質問メッセージANSWER_YES | 『はい』(Yes)ボタン |
ANSWER_NO | 『いいえ』(No)ボタン |
ANSWER_CLOSED | ダイアログクローズ |
public static java.lang.String getXMLExtension(java.lang.String filetype)
filetype
- データファイル種別("app"、"cmp"のいずれか)public static java.lang.String getBinaryExtension(java.lang.String filetype)
filetype
- データファイル種別("app"、"cmp"のいずれか)public static boolean isAllExpanded()
public static void setAllExpanded(boolean flag)
flag
- すべて展開の場合、truepublic static java.util.Stack getAccessibleBaseStack()
public static boolean isTrialFeatureEnabled(java.lang.String key)
key
- 機能の識別子public static void openByDefaultProgram(java.io.File file)
file
- ファイルpublic static void pushUndoRedoStack(java.lang.String id, java.lang.String resource, PFConstructBase base, java.lang.Object[] undoParam, java.lang.Object[] redoParam, PFAbstractBuilderFrame builder)
id
- 操作名称resource
- 操作名称リソース名base
- Undo/Redo対象構築ベースundoParam
- Undoメソッド引数配列redoParam
- Redoメソッド引数配列builder
- 操作実行ビルダー画面public static void lockUndoRedoStack()
public static void unlockUndoRedoStack()
public static void setEdited(boolean edit)
edit
- ロード/保存後、編集されたかどうかを示す真偽値public static boolean isEdited()