jp.go.aist.dmrc.platform.beans.gui.text
クラス PFTextArea

java.lang.Object
  上位を拡張 java.awt.Component
      上位を拡張 java.awt.Container
          上位を拡張 javax.swing.JComponent
              上位を拡張 javax.swing.JPanel
                  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.text.PFTextArea
すべての実装されたインタフェース:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Externalizable, java.io.Serializable, javax.accessibility.Accessible, PFComponent, PFGUIComponent, PFPropertyEditableComponent, jp.go.aist.dmrc.platform.base.PFWebGUIComponent, PFXMLSerializable, PFDataSetEventSource, PFDataUpdateEventSource, PFEventSource, PFFocusEventSource, PFMouseButtonEventSource, PFMouseMotionEventSource

public class PFTextArea
extends javax.swing.JPanel
implements PFGUIComponent, jp.go.aist.dmrc.platform.base.PFWebGUIComponent, PFDataSetEventSource, PFDataUpdateEventSource, PFMouseMotionEventSource, PFMouseButtonEventSource, PFFocusEventSource, java.io.Externalizable, PFXMLSerializable

複数行のテキストを編集するためのコンポーネント。

このコンポーネントから以下のイベントが発生します。

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス javax.swing.JPanel から継承された入れ子のクラス/インタフェース
javax.swing.JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承された入れ子のクラス/インタフェース
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承された入れ子のクラス/インタフェース
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
static int EVENT_BLUR
           
static int EVENT_FOCUS
           
static int EVENT_KEYDOWN
           
static int EVENT_SUBMIT
           
 
クラス javax.swing.JComponent から継承されたフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承されたフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承されたフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
PFTextArea()
          コンストラクタ。
 
メソッドの概要
 void addPFDataSetListener(PFDataSetListener lis)
          引数で与えられたイベントリスナを登録し、 データ設定イベント発生時に処理を行う対象とする。
 void addPFDataUpdateListener(PFDataUpdateListener lis)
          引数で与えられたイベントリスナを登録し、 データ更新イベント発生時に処理を行う対象とする。
 void addPFFocusListener(PFFocusListener lis)
          引数で与えられたイベントリスナを登録し、 フォーカスイベント発生時に処理を行う対象とする。
 void addPFMouseButtonListener(PFMouseButtonListener lis)
          引数で与えられたイベントリスナを登録し、 マウスボタンイベント発生時に処理を行う対象とする。
 void addPFMouseMotionListener(PFMouseMotionListener lis)
          引数で与えられたイベントリスナを登録し、 マウスモーションイベント発生時に処理を行う対象とする。
 void append(java.lang.String text)
          指定された文字列をテキストの一番うしろに追加する。
 void appendLine(java.lang.String text)
          指定された文字列を改行コード付でテキストの一番うしろに追加する。
 void appendLineToScrolls(java.lang.String text)
          文字列を末尾に追加・改行してスクロール
データ更新イベントが発生します。
 void appendToScrolls(java.lang.String text)
          文字列を末尾に追加してスクロール
データ更新イベントが発生します。
 boolean canRedo()
          REDOが可能か判定する。
 boolean canUndo()
          UNDOが可能か判定する。
 void clearHistory()
          テキスト編集の履歴をクリアする。
 void copy()
          現在選択されているテキストをクリップボードにコピーする。
 void cut()
          現在選択されているテキストをクリップボードにコピーして削除する。
protected  void firePFButtonActionPerformed(PFMouseButtonEvent event)
          マウスボタンイベントを発生させる。
protected  void firePFDataSet(PFDataSetEvent event)
          テーブル設定をリスナーに通知する。
protected  void firePFDataUpdated(PFDataUpdateEvent event)
          データ更新イベントを通知する。
protected  void firePFFocusChanged(PFFocusEvent event)
          フォーカスイベントを発生させる。
protected  void firePFMotionPerformed(PFMouseMotionEvent event)
          マウスモーションイベントを発生させる。
 java.awt.Color getBackground()
          背景色を取得する。
 java.awt.Color getCaretColor()
          キャレットの色を返す。
 int getCaretPosition()
          キャレットの位置を返す。
 int getColumns()
          テキストエリアの列数を返す。
 int getComponentID()
          コンポーネントIDを取得する。
 java.lang.String getComponentKey()
          コンポーネントキーを取得する。
 PFMultiLocaleString getComponentKeys()
          全ロケール分のコンポーネントキーを返す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.String getComponentPublicName()
          コンポーネント公開名を取得する.
 java.lang.String getComponentString()
          コンポーネントの文字列表現を取得する。
 java.awt.Color getDisabledTextColor()
          無効時のテキストの色を取得する。
 java.awt.Font getFont()
          フォントを取得する。
 java.awt.Color getForeground()
          前景色を取得する。
 int getHorizontalScrollBarPolicy()
          水平方向スクロールバーの表示方法を返す。
 PFObjectList getInputCharacterSetList()
          入力文字種名のリストを取得する。
 int getLineCount()
          テキストの行数を返す。
 boolean getLineWrap()
          テキストエリアの右端でテキストを折り返すかどうかを返す。
 PFMultiLocaleString getMultiLocaleToolTipText()
          マルチロケールツールチップテキストを取得する。
 java.util.Iterator getPFDataSetListenerList()
          データ設定イベントリスナ配列を取得する。
 java.util.Iterator getPFDataUpdateListenerList()
          データ更新イベントリスナ配列を取得する。
 java.util.Iterator getPFFocusListenerList()
          フォーカスイベントリスナ配列を取得する。
 java.util.Iterator getPFMouseButtonListenerList()
          マウスボタンイベントリスナ配列を取得する。
 java.util.Iterator getPFMouseMotionListenerList()
          マウスモーションイベントリスナ配列を取得する。
protected  javax.swing.JPopupMenu getPopupMenu()
          ポップアップメニューを生成する。
 boolean getPropertyEditable()
          画面上から属性が編集可能かどうかを取得する。
 int getRows()
          テキストエリアの行数を返す。
 java.lang.String getSelectedText()
          現在選択されているテキストを返す。
 java.awt.Color getSelectedTextColor()
          選択されているテキストの色を返す。
 java.awt.Color getSelectionColor()
          選択領域の色を返す。
 int getSelectionEnd()
          選択終了位置を返す。
 int getSelectionStart()
          選択開始位置を返す。
 int getTabSize()
          タブを展開するのに使う文字数を返す。
 java.lang.String getText()
          テキストを返す。
 java.lang.String getToolTipText()
          ツールチップテキストを取得する。
 int getUndoLimit()
          テキスト編集の履歴の最大数を取得する。
 int getVerticalScrollBarPolicy()
          垂直方向スクロールバーの表示方法を返す。
 boolean getWrapStyleWord()
          テキストエリアの右端でテキストを単語単位で折り返すかどうかを返す。
protected  void init()
          イベントリスナ登録
 void inputFocus()
          テキストエリアにフォーカスを当てる.
 void insert(java.lang.String text, int pos)
          指定された文字列を、テキストの指定された位置に追加する。
 void insertLine(java.lang.String text, int pos)
          指定された文字列を改行コード付で、テキストの指定された位置に追加する。
 void invokeFromServlet(int event, java.lang.String args)
          画面操作に対応する、各コンポーネントのイベント生成メソッドを呼ぶ。
 boolean isAllowPullTransfer()
          他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowPushTransfer()
          他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowRemoteInvocation()
          他PFからのコンポーネント連携要求に対する可否属性を取得する.
 boolean isBackgroundSet()
          背景色設定有無を取得する。
 boolean isDragEnabled()
          ドラッグ操作が有効かどうかを取得する。
 boolean isEditable()
          編集可能かどうかを返す。
 boolean isEnabled()
          有効/無効を取得する。
 boolean isFocusOwner()
          フォーカスの有無を判定する。
 boolean isFontSet()
          フォント設定有無を取得する。
 boolean isForegroundSet()
          前景色設定有無を取得する。
 boolean isUndoable()
          テキスト編集の履歴が有効か判定する。
 void localeUpdated()
          ロケール更新への対応
 void newLine()
          改行コードを追加する。
 void paste()
          クリップボードのテキストを貼り付ける。
 void readExternal(java.io.ObjectInput in)
          コンポーネントのデシリアライズ。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void redo()
          テキスト編集のREDOを行う。
 void removePFDataSetListener(PFDataSetListener lis)
          引数で与えられたイベントリスナを削除し、 データ設定イベント発生時に処理を行う対象から外す。
 void removePFDataUpdateListener(PFDataUpdateListener lis)
          引数で与えられたイベントリスナを削除し、 データ更新イベント発生時に処理を行う対象から外す。
 void removePFFocusListener(PFFocusListener lis)
          引数で与えられたイベントリスナを削除し、 フォーカスイベント発生時に処理を行う対象から外す。
 void removePFMouseButtonListener(PFMouseButtonListener lis)
          引数で与えられたイベントリスナを削除し、 マウスボタンイベント発生時に処理を行う対象から外す。
 void removePFMouseMotionListener(PFMouseMotionListener lis)
          引数で与えられたイベントリスナを削除し、 マウスモーションイベント発生時に処理を行う対象から外す。
 void replaceRange(java.lang.String text, int start, int end)
          指定された開始位置から終了位置までのテキストを、指定された文字列に置き換える。
 void scrollsForEnd()
          末尾へのスクロール
 void scrollsForTop()
          先頭へのスクロール
 void select(int start, int end)
          指定された開始位置から終了位置までのテキストを選択状態にする。
 void selectAll()
          全テキストを選択状態にする。
 void setAllowPullTransfer(boolean flag)
          他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowPushTransfer(boolean flag)
          他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowRemoteInvocation(boolean flag)
          他PFからのコンポーネント連携要求に対する可否属性を設定する.
 void setBackground(java.awt.Color color)
          背景色を設定する。
 void setCaretColor(java.awt.Color color)
          キャレットの色を設定する。
 void setCaretPosition(int position)
          キャレットの位置を設定する。
 void setColumns(int columns)
          テキストエリアの列数を設定する。
 void setComponentID(int id)
          コンポーネントIDを設定する。
 void setComponentKey(java.lang.String key)
          コンポーネントキーを設定する。
 void setComponentKeys(PFMultiLocaleString keys)
          全ロケール分のコンポーネントキーを設定する。
 void setComponentPublicName(java.lang.String publicName)
          コンポーネント公開名を設定する.
 void setDisabledTextColor(java.awt.Color color)
          無効時のテキストの色を設定する。
 void setDragEnabled(boolean enabled)
          ドラッグ操作が有効かどうかを設定する。
 void setEditable(boolean editable)
          編集可能かどうかを設定する。
 void setEnabled(boolean enable)
          有効/無効を設定する。
 void setFont(java.awt.Font font)
          フォントを設定する。
 void setForeground(java.awt.Color color)
          前景色を設定する。
 void setHorizontalScrollBarPolicy(int policy)
          水平方向スクロールバーの表示方法を設定する。
 void setInputCharacterSet(java.lang.String charset)
          入力文字種を設定する。
 void setInputCharacterSetAsEnglish()
          入力文字種を英語に設定する。
 void setInputCharacterSetAsKanji()
          入力文字種を日本語に設定する。
 void setLineWrap(boolean wrap)
          テキストエリアの右端でテキストを折り返すかどうかを設定する。
 void setMultiLocaleToolTipText(PFMultiLocaleString text)
          マルチロケールツールチップテキストを設定する。
 void setPreferredSize(java.awt.Dimension size)
          推奨サイズを設定する。
 void setPropertyEditable(boolean flag)
          画面上から属性が編集可能かどうかを設定する。
 void setRows(int rows)
          テキストエリアの行数を設定する。
 void setSelectedTextColor(java.awt.Color color)
          選択されているテキストの色を設定する。
 void setSelectionColor(java.awt.Color color)
          選択領域の色を設定する。
 void setSelectionEnd(int end)
          選択終了位置を設定する。
 void setSelectionStart(int start)
          選択開始位置を設定する。
 void setTabSize(int size)
          タブを展開するのに使う文字数を設定する。
 void setText(java.lang.String text)
          テキストを設定する。
 void setToolTipText(java.lang.String text)
          ツールチップテキストを設定する。
 void setUndoable(boolean undo)
          テキスト編集の履歴の有効/無効を設定する。
 void setUndoLimit(int limit)
          テキスト編集の履歴の最大数を設定する。
 void setVerticalScrollBarPolicy(int policy)
          垂直方向スクロールバーの表示方法を設定する。
 void setWrapStyleWord(boolean wrap)
          テキストエリアの右端でテキストを単語単位で折り返すかどうかを設定する。
 void undo()
          テキスト編集のUNDOを行う。
 void writeExternal(java.io.ObjectOutput out)
          コンポーネントのシリアライズ。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス javax.swing.JPanel から継承されたメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
クラス javax.swing.JComponent から継承されたメソッド
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承されたメソッド
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承されたメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isCursorSet, isDisplayable, isFocusable, isFocusTraversable, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

EVENT_SUBMIT

public static final int EVENT_SUBMIT
関連項目:
定数フィールド値

EVENT_KEYDOWN

public static final int EVENT_KEYDOWN
関連項目:
定数フィールド値

EVENT_FOCUS

public static final int EVENT_FOCUS
関連項目:
定数フィールド値

EVENT_BLUR

public static final int EVENT_BLUR
関連項目:
定数フィールド値
コンストラクタの詳細

PFTextArea

public PFTextArea()
コンストラクタ。

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名

getComponentKey

public java.lang.String getComponentKey()
コンポーネントキーを取得する。

定義:
インタフェース PFComponent 内の getComponentKey
戻り値:
コンポーネントキー

setComponentKey

public void setComponentKey(java.lang.String key)
コンポーネントキーを設定する。

定義:
インタフェース PFComponent 内の setComponentKey
パラメータ:
key - コンポーネントキー

getComponentKeys

public PFMultiLocaleString getComponentKeys()
全ロケール分のコンポーネントキーを返す。

戻り値:
全ロケール分のコンポーネントキー

setComponentKeys

public void setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。

パラメータ:
keys - 全ロケール分のコンポーネントキー

getComponentID

public int getComponentID()
コンポーネントIDを取得する。

定義:
インタフェース PFComponent 内の getComponentID
戻り値:
コンポーネントID

setComponentID

public void setComponentID(int id)
コンポーネントIDを設定する。
コンポーネントIDはプラットフォームから設定される。 各コンポーネント内では操作しないこと。

定義:
インタフェース PFComponent 内の setComponentID
パラメータ:
id - 設定するコンポーネントID

getComponentString

public java.lang.String getComponentString()
コンポーネントの文字列表現を取得する。
形式:"Component Name" [ ID : "ID" ]

定義:
インタフェース PFComponent 内の getComponentString
戻り値:
文字列表現

getComponentPublicName

public java.lang.String getComponentPublicName()
コンポーネント公開名を取得する.

定義:
インタフェース PFComponent 内の getComponentPublicName
戻り値:
コンポーネント公開名

setComponentPublicName

public void setComponentPublicName(java.lang.String publicName)
                            throws PFComponentException
コンポーネント公開名を設定する.
空文字のみの公開名は、nullに置き換える。数字のみの公開名は許可しない。 また、既存コンポーネントとの重複も認めない.

定義:
インタフェース PFComponent 内の setComponentPublicName
パラメータ:
publicName - 設定するコンポーネント公開名
例外:
PFComponentException - 規約に反する名前が設定されようとした場合

isAllowRemoteInvocation

public boolean isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowRemoteInvocation
戻り値:
コンポーネント連携要求可否属性

setAllowRemoteInvocation

public void setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowRemoteInvocation
パラメータ:
flag - コンポーネント連携要求に対する可否

isAllowPullTransfer

public boolean isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPullTransfer
戻り値:
Pull型コンポーネント転送要求可否属性

setAllowPullTransfer

public void setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPullTransfer
パラメータ:
flag - Pull型コンポーネント転送要求に対する可否

isAllowPushTransfer

public boolean isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPushTransfer
戻り値:
Push型コンポーネント転送要求可否属性

setAllowPushTransfer

public void setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPushTransfer
パラメータ:
flag - Push型コンポーネント転送要求に対する可否

getPropertyEditable

public boolean getPropertyEditable()
画面上から属性が編集可能かどうかを取得する。

定義:
インタフェース PFPropertyEditableComponent 内の getPropertyEditable
戻り値:
編集可否(true/false)

setPropertyEditable

public void setPropertyEditable(boolean flag)
画面上から属性が編集可能かどうかを設定する。

定義:
インタフェース PFPropertyEditableComponent 内の setPropertyEditable
パラメータ:
flag - 編集可否(true/false)

getPFDataSetListenerList

public java.util.Iterator getPFDataSetListenerList()
データ設定イベントリスナ配列を取得する。

定義:
インタフェース PFDataSetEventSource 内の getPFDataSetListenerList
戻り値:
イベントリスナイテレータ

addPFDataSetListener

public void addPFDataSetListener(PFDataSetListener lis)
引数で与えられたイベントリスナを登録し、 データ設定イベント発生時に処理を行う対象とする。

定義:
インタフェース PFDataSetEventSource 内の addPFDataSetListener
パラメータ:
lis - 追加対象イベントリスナ

removePFDataSetListener

public void removePFDataSetListener(PFDataSetListener lis)
引数で与えられたイベントリスナを削除し、 データ設定イベント発生時に処理を行う対象から外す。

定義:
インタフェース PFDataSetEventSource 内の removePFDataSetListener
パラメータ:
lis - 削除対象イベントリスナ

firePFDataSet

protected void firePFDataSet(PFDataSetEvent event)
テーブル設定をリスナーに通知する。

パラメータ:
event - データ設定イベント

getPFDataUpdateListenerList

public java.util.Iterator getPFDataUpdateListenerList()
データ更新イベントリスナ配列を取得する。

定義:
インタフェース PFDataUpdateEventSource 内の getPFDataUpdateListenerList
戻り値:
イベントリスナイテレータ

addPFDataUpdateListener

public void addPFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを登録し、 データ更新イベント発生時に処理を行う対象とする。

定義:
インタフェース PFDataUpdateEventSource 内の addPFDataUpdateListener
パラメータ:
lis - 追加対象イベントリスナ

removePFDataUpdateListener

public void removePFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを削除し、 データ更新イベント発生時に処理を行う対象から外す。

定義:
インタフェース PFDataUpdateEventSource 内の removePFDataUpdateListener
パラメータ:
lis - 削除対象イベントリスナ

firePFDataUpdated

protected void firePFDataUpdated(PFDataUpdateEvent event)
データ更新イベントを通知する。


getPFMouseButtonListenerList

public java.util.Iterator getPFMouseButtonListenerList()
マウスボタンイベントリスナ配列を取得する。

定義:
インタフェース PFMouseButtonEventSource 内の getPFMouseButtonListenerList
戻り値:
イベントリスナイテレータ

addPFMouseButtonListener

public void addPFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを登録し、 マウスボタンイベント発生時に処理を行う対象とする。

定義:
インタフェース PFMouseButtonEventSource 内の addPFMouseButtonListener
パラメータ:
lis - 追加対象イベントリスナ

removePFMouseButtonListener

public void removePFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを削除し、 マウスボタンイベント発生時に処理を行う対象から外す。

定義:
インタフェース PFMouseButtonEventSource 内の removePFMouseButtonListener
パラメータ:
lis - 削除対象イベントリスナ

firePFButtonActionPerformed

protected void firePFButtonActionPerformed(PFMouseButtonEvent event)
マウスボタンイベントを発生させる。

パラメータ:
event - マウスボタンイベント

getPFMouseMotionListenerList

public java.util.Iterator getPFMouseMotionListenerList()
マウスモーションイベントリスナ配列を取得する。

定義:
インタフェース PFMouseMotionEventSource 内の getPFMouseMotionListenerList
戻り値:
イベントリスナイテレータ

addPFMouseMotionListener

public void addPFMouseMotionListener(PFMouseMotionListener lis)
引数で与えられたイベントリスナを登録し、 マウスモーションイベント発生時に処理を行う対象とする。

定義:
インタフェース PFMouseMotionEventSource 内の addPFMouseMotionListener
パラメータ:
lis - 追加対象イベントリスナ

removePFMouseMotionListener

public void removePFMouseMotionListener(PFMouseMotionListener lis)
引数で与えられたイベントリスナを削除し、 マウスモーションイベント発生時に処理を行う対象から外す。

定義:
インタフェース PFMouseMotionEventSource 内の removePFMouseMotionListener
パラメータ:
lis - 削除対象イベントリスナ

firePFMotionPerformed

protected void firePFMotionPerformed(PFMouseMotionEvent event)
マウスモーションイベントを発生させる。

パラメータ:
event - マウスモーションイベント

getPFFocusListenerList

public java.util.Iterator getPFFocusListenerList()
フォーカスイベントリスナ配列を取得する。

定義:
インタフェース PFFocusEventSource 内の getPFFocusListenerList
戻り値:
イベントリスナイテレータ

addPFFocusListener

public void addPFFocusListener(PFFocusListener lis)
引数で与えられたイベントリスナを登録し、 フォーカスイベント発生時に処理を行う対象とする。

定義:
インタフェース PFFocusEventSource 内の addPFFocusListener
パラメータ:
lis - 追加対象イベントリスナ

removePFFocusListener

public void removePFFocusListener(PFFocusListener lis)
引数で与えられたイベントリスナを削除し、 フォーカスイベント発生時に処理を行う対象から外す。

定義:
インタフェース PFFocusEventSource 内の removePFFocusListener
パラメータ:
lis - 削除対象イベントリスナ

firePFFocusChanged

protected void firePFFocusChanged(PFFocusEvent event)
フォーカスイベントを発生させる。

パラメータ:
event - フォーカスイベント

localeUpdated

public void localeUpdated()
ロケール更新への対応

定義:
インタフェース PFComponent 内の localeUpdated

getToolTipText

public java.lang.String getToolTipText()
ツールチップテキストを取得する。

オーバーライド:
クラス javax.swing.JComponent 内の getToolTipText
戻り値:
ツールチップテキスト

setToolTipText

public void setToolTipText(java.lang.String text)
ツールチップテキストを設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setToolTipText
パラメータ:
text - ツールチップテキスト

getMultiLocaleToolTipText

public PFMultiLocaleString getMultiLocaleToolTipText()
マルチロケールツールチップテキストを取得する。

戻り値:
マルチロケールツールチップテキスト

setMultiLocaleToolTipText

public void setMultiLocaleToolTipText(PFMultiLocaleString text)
マルチロケールツールチップテキストを設定する。

パラメータ:
text - マルチロケールツールチップテキスト

getHorizontalScrollBarPolicy

public int getHorizontalScrollBarPolicy()
水平方向スクロールバーの表示方法を返す。

戻り値:
表示方法

setHorizontalScrollBarPolicy

public void setHorizontalScrollBarPolicy(int policy)
水平方向スクロールバーの表示方法を設定する。

パラメータ:
policy - 表示方法

getVerticalScrollBarPolicy

public int getVerticalScrollBarPolicy()
垂直方向スクロールバーの表示方法を返す。

戻り値:
表示方法

setVerticalScrollBarPolicy

public void setVerticalScrollBarPolicy(int policy)
垂直方向スクロールバーの表示方法を設定する。

パラメータ:
policy - 表示方法

setPreferredSize

public void setPreferredSize(java.awt.Dimension size)
推奨サイズを設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setPreferredSize
パラメータ:
size - 推奨サイズ

isFontSet

public boolean isFontSet()
フォント設定有無を取得する。

オーバーライド:
クラス java.awt.Component 内の isFontSet
戻り値:
フォントが設定されている場合true

getFont

public java.awt.Font getFont()
フォントを取得する。

定義:
インタフェース java.awt.MenuContainer 内の getFont
オーバーライド:
クラス java.awt.Component 内の getFont
戻り値:
フォント

setFont

public void setFont(java.awt.Font font)
フォントを設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setFont
パラメータ:
font - フォント

isForegroundSet

public boolean isForegroundSet()
前景色設定有無を取得する。

オーバーライド:
クラス java.awt.Component 内の isForegroundSet
戻り値:
前景色が設定されている場合true

getForeground

public java.awt.Color getForeground()
前景色を取得する。

オーバーライド:
クラス java.awt.Component 内の getForeground
戻り値:
前景色

setForeground

public void setForeground(java.awt.Color color)
前景色を設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setForeground
パラメータ:
color - 前景色

isBackgroundSet

public boolean isBackgroundSet()
背景色設定有無を取得する。

オーバーライド:
クラス java.awt.Component 内の isBackgroundSet
戻り値:
背景色が設定されている場合true

getBackground

public java.awt.Color getBackground()
背景色を取得する。

オーバーライド:
クラス java.awt.Component 内の getBackground
戻り値:
背景色

setBackground

public void setBackground(java.awt.Color color)
背景色を設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setBackground
パラメータ:
color - 背景色

isEnabled

public boolean isEnabled()
有効/無効を取得する。

オーバーライド:
クラス java.awt.Component 内の isEnabled
戻り値:
有効の場合true

setEnabled

public void setEnabled(boolean enable)
有効/無効を設定する。

オーバーライド:
クラス javax.swing.JComponent 内の setEnabled
パラメータ:
enable - 有効の場合true

getText

public java.lang.String getText()
テキストを返す。

戻り値:
テキスト

setText

public void setText(java.lang.String text)
テキストを設定する。
データ更新イベント、データ設定イベントの順でイベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。

パラメータ:
text - テキスト

append

public void append(java.lang.String text)
指定された文字列をテキストの一番うしろに追加する。
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。

パラメータ:
text - 文字列

appendLine

public void appendLine(java.lang.String text)
指定された文字列を改行コード付でテキストの一番うしろに追加する。
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。

パラメータ:
text - 文字列

newLine

public void newLine()
改行コードを追加する。


insert

public void insert(java.lang.String text,
                   int pos)
指定された文字列を、テキストの指定された位置に追加する。
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。

パラメータ:
text - 文字列
pos - 追加する位置

insertLine

public void insertLine(java.lang.String text,
                       int pos)
指定された文字列を改行コード付で、テキストの指定された位置に追加する。
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。

パラメータ:
text - 文字列
pos - 追加する位置

replaceRange

public void replaceRange(java.lang.String text,
                         int start,
                         int end)
指定された開始位置から終了位置までのテキストを、指定された文字列に置き換える。
データ更新イベントが発生します。

パラメータ:
text - 文字列
start - 開始位置
end - 終了位置

select

public void select(int start,
                   int end)
指定された開始位置から終了位置までのテキストを選択状態にする。

パラメータ:
start - 開始位置
end - 終了位置

selectAll

public void selectAll()
全テキストを選択状態にする。


getSelectionStart

public int getSelectionStart()
選択開始位置を返す。

戻り値:
開始位置

setSelectionStart

public void setSelectionStart(int start)
選択開始位置を設定する。

パラメータ:
start - 開始位置

getSelectionEnd

public int getSelectionEnd()
選択終了位置を返す。

戻り値:
終了位置

setSelectionEnd

public void setSelectionEnd(int end)
選択終了位置を設定する。

パラメータ:
end - 終了位置

getSelectedText

public java.lang.String getSelectedText()
現在選択されているテキストを返す。

戻り値:
現在選択されているテキスト

copy

public void copy()
現在選択されているテキストをクリップボードにコピーする。


cut

public void cut()
現在選択されているテキストをクリップボードにコピーして削除する。


paste

public void paste()
クリップボードのテキストを貼り付ける。


isDragEnabled

public boolean isDragEnabled()
ドラッグ操作が有効かどうかを取得する。

戻り値:
有効な場合true

setDragEnabled

public void setDragEnabled(boolean enabled)
ドラッグ操作が有効かどうかを設定する。

パラメータ:
enabled - 有効な場合true

isEditable

public boolean isEditable()
編集可能かどうかを返す。

戻り値:
編集可能のときtrue

setEditable

public void setEditable(boolean editable)
編集可能かどうかを設定する。

パラメータ:
editable - 編集可能のときtrue

getRows

public int getRows()
テキストエリアの行数を返す。

戻り値:
テキストエリアの行数

setRows

public void setRows(int rows)
テキストエリアの行数を設定する。

パラメータ:
rows - テキストエリアの行数

getColumns

public int getColumns()
テキストエリアの列数を返す。

戻り値:
テキストエリアの列数

setColumns

public void setColumns(int columns)
テキストエリアの列数を設定する。

パラメータ:
columns - テキストエリアの列数

getLineCount

public int getLineCount()
テキストの行数を返す。

戻り値:
テキストの行数

getLineWrap

public boolean getLineWrap()
テキストエリアの右端でテキストを折り返すかどうかを返す。

戻り値:
右端で折り返すときtrue

setLineWrap

public void setLineWrap(boolean wrap)
テキストエリアの右端でテキストを折り返すかどうかを設定する。

パラメータ:
wrap - 右端で折り返すときtrue

getWrapStyleWord

public boolean getWrapStyleWord()
テキストエリアの右端でテキストを単語単位で折り返すかどうかを返す。

戻り値:
折り返すときtrue

setWrapStyleWord

public void setWrapStyleWord(boolean wrap)
テキストエリアの右端でテキストを単語単位で折り返すかどうかを設定する。

パラメータ:
wrap - 折り返すときtrue

getTabSize

public int getTabSize()
タブを展開するのに使う文字数を返す。

戻り値:
文字数

setTabSize

public void setTabSize(int size)
タブを展開するのに使う文字数を設定する。

パラメータ:
size - 文字数

getCaretPosition

public int getCaretPosition()
キャレットの位置を返す。

戻り値:
キャレットの位置

setCaretPosition

public void setCaretPosition(int position)
キャレットの位置を設定する。

パラメータ:
position - キャレットの位置

getSelectionColor

public java.awt.Color getSelectionColor()
選択領域の色を返す。

戻り値:
選択領域の色

setSelectionColor

public void setSelectionColor(java.awt.Color color)
選択領域の色を設定する。

パラメータ:
color - 選択領域の色

getSelectedTextColor

public java.awt.Color getSelectedTextColor()
選択されているテキストの色を返す。

戻り値:
選択時のテキストの色

setSelectedTextColor

public void setSelectedTextColor(java.awt.Color color)
選択されているテキストの色を設定する。

パラメータ:
color - 選択時のテキストの色

getDisabledTextColor

public java.awt.Color getDisabledTextColor()
無効時のテキストの色を取得する。

戻り値:
無効時のテキストの色

setDisabledTextColor

public void setDisabledTextColor(java.awt.Color color)
無効時のテキストの色を設定する。

パラメータ:
color - 無効時のテキストの色

getCaretColor

public java.awt.Color getCaretColor()
キャレットの色を返す。

戻り値:
キャレットの色

setCaretColor

public void setCaretColor(java.awt.Color color)
キャレットの色を設定する。

パラメータ:
color - キャレットの色

scrollsForTop

public void scrollsForTop()
先頭へのスクロール


scrollsForEnd

public void scrollsForEnd()
末尾へのスクロール


appendToScrolls

public void appendToScrolls(java.lang.String text)
文字列を末尾に追加してスクロール
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。


appendLineToScrolls

public void appendLineToScrolls(java.lang.String text)
文字列を末尾に追加・改行してスクロール
データ更新イベントが発生します。ただし、nullを設定した場合、データ更新イベントは発生しません。


init

protected void init()
イベントリスナ登録


getPopupMenu

protected javax.swing.JPopupMenu getPopupMenu()
ポップアップメニューを生成する。


readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
コンポーネントのデシリアライズ。
外部からこのメソッドを呼び出さないでください。

定義:
インタフェース java.io.Externalizable 内の readExternal
パラメータ:
in - 入力元ストリーム
例外:
java.io.IOException - I/Oエラー
java.lang.ClassNotFoundException - クラスが見つからない

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
コンポーネントのシリアライズ。
外部からこのメソッドを呼び出さないでください。

定義:
インタフェース java.io.Externalizable 内の writeExternal
パラメータ:
out - 出力先ストリーム
例外:
java.io.IOException - I/Oエラー

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

inputFocus

public void inputFocus()
テキストエリアにフォーカスを当てる.


isFocusOwner

public boolean isFocusOwner()
フォーカスの有無を判定する。

オーバーライド:
クラス java.awt.Component 内の isFocusOwner
戻り値:
真偽値

setInputCharacterSetAsKanji

public void setInputCharacterSetAsKanji()
入力文字種を日本語に設定する。


setInputCharacterSetAsEnglish

public void setInputCharacterSetAsEnglish()
入力文字種を英語に設定する。


setInputCharacterSet

public void setInputCharacterSet(java.lang.String charset)
入力文字種を設定する。 指定した文字種名が存在しない場合には英語に設定する。

パラメータ:
charset - 文字種名

getInputCharacterSetList

public PFObjectList getInputCharacterSetList()
入力文字種名のリストを取得する。


undo

public void undo()
テキスト編集のUNDOを行う。


redo

public void redo()
テキスト編集のREDOを行う。


canUndo

public boolean canUndo()
UNDOが可能か判定する。

戻り値:
可能ならtrue

canRedo

public boolean canRedo()
REDOが可能か判定する。

戻り値:
可能ならtrue

clearHistory

public void clearHistory()
テキスト編集の履歴をクリアする。


isUndoable

public boolean isUndoable()
テキスト編集の履歴が有効か判定する。

戻り値:
有効ならtrue

setUndoable

public void setUndoable(boolean undo)
テキスト編集の履歴の有効/無効を設定する。 このメソッドが呼ばれた時点で必ず履歴はクリアされる。

パラメータ:
undo - 有効ならtrue

getUndoLimit

public int getUndoLimit()
テキスト編集の履歴の最大数を取得する。 デフォルトは100。

戻り値:
履歴の最大数

setUndoLimit

public void setUndoLimit(int limit)
テキスト編集の履歴の最大数を設定する。

パラメータ:
limit - 履歴の最大数

invokeFromServlet

public void invokeFromServlet(int event,
                              java.lang.String args)
画面操作に対応する、各コンポーネントのイベント生成メソッドを呼ぶ。

定義:
インタフェース jp.go.aist.dmrc.platform.base.PFWebGUIComponent 内の invokeFromServlet
パラメータ:
args - 引数文字列