public class EdbEIDPane extends EdbEditorObject implements DragGestureListener, EdbEIDHolder, Transferable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
editable |
protected EdbLabel |
eidLabel |
protected EdbEID |
myEID |
protected EdbPanel |
panel |
protected Color |
panelBGC |
protected EdbLabel |
postfix |
protected EdbLabel |
prefix |
editorOwner, s_changeListeners| Constructor and Description |
|---|
EdbEIDPane(EdbEditorOwner eo,
String pre,
EdbEID eid,
String post) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
acceptNullEID() |
(package private) void |
addForbiddenEID(EdbEID e) |
void |
addMouseListener(MouseListener ml) |
void |
dragGestureRecognized(DragGestureEvent dge) |
void |
edit()
編集開始のリクエスト.
|
EdbEID |
eid()
EIDを取得する.
|
boolean |
endEdit() |
EdbPanel |
getPanel() |
String |
getText()
EID を取得します.
|
String |
getToolTipText() |
Object |
getTransferData(DataFlavor flavor) |
DataFlavor[] |
getTransferDataFlavors() |
boolean |
isDataFlavorSupported(DataFlavor flavor) |
boolean |
isEditable() |
void |
mouseClicked(MouseEvent me) |
void |
mouseEntered(MouseEvent me) |
void |
mouseExited(MouseEvent me) |
protected boolean |
mousePopupShow(MouseEvent me)
Popupメニューを表示する.
|
void |
registProxyDragGestureRecognizer(int act,
DragGestureListener lis)
Register Drag Gesture Recognizer for parent object (proxy).
|
(package private) void |
setAcceptNullEID(boolean b) |
void |
setEditable(boolean e) |
boolean |
setEID(EdbEID e)
EID を設定します.
|
void |
setFgc(Color c)
前景色を設定します.
|
void |
setFont(Font f) |
void |
setLabelFgc(Color c)
値ラベルの全景色を設定します.
|
void |
setLabelFont(Font f)
値ラベルのフォントを設定します.
|
void |
setSubFgc(Color c) |
void |
setSubFont(Font f) |
boolean |
setText(String s)
EID を設定します.
|
void |
setToolTipText(String t) |
void |
show() |
boolean |
startEdit() |
actionPerformed, createMenuItem_Edit, createMenuItem_Edit, dragDropEnd, dragEnter, dragExit, dragOver, dropActionChanged, getWidth, isVisible, setVisibleaddChangeListener, createAction_EndOfEdit, createAction_RotateFocus, editorObjectInnovateEditor, editorObjectNotifyChanged, editorObjectNotifyWillChange, editorObjectRequestDuplicate, editorObjectRequestInsert, editorObjectRequestRemove, editorObjectRequestReplace, editorObjectRequestVisible, editorObjectRotateFocus, editorObjectUndoPush, editorOwnerDuplicateObject, editorOwnerInsertObject, editorOwnerIsEditable, editorOwnerObjectChanged, editorOwnerObjectVisibleRequested, editorOwnerObjectWillChange, editorOwnerRemoveObject, editorOwnerReplaceObject, editorOwnerRotateFocus, getBrowser, getEDB, getEditor, getTracePrintWriter, isSimpleButton1Click, isSimpleButton1Click2, lockBrowser, mousePressed, mouseReleased, unlockBrowserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFormedUTLFId, createLogisticsId, eidIsValidprotected EdbEID myEID
protected EdbPanel panel
protected EdbLabel prefix
protected EdbLabel eidLabel
protected EdbLabel postfix
protected boolean editable
protected Color panelBGC
public EdbEIDPane(EdbEditorOwner eo, String pre, EdbEID eid, String post)
public EdbPanel getPanel()
getPanel in class EdbEditorObjectpublic void registProxyDragGestureRecognizer(int act,
DragGestureListener lis)
registProxyDragGestureRecognizer in class EdbEditorObjectact - drag actionlis - drag gesture listenerpublic void setToolTipText(String t)
setToolTipText in class EdbEditorObjectpublic String getToolTipText()
public void setLabelFont(Font f)
f - フォントpublic void setSubFont(Font f)
setSubFont in class EdbEditorObjectpublic void setFont(Font f)
setFont in class EdbEditorObjectboolean acceptNullEID()
void setAcceptNullEID(boolean b)
void addForbiddenEID(EdbEID e)
public void addMouseListener(MouseListener ml)
addMouseListener in class EdbEditorObjectpublic void setLabelFgc(Color c)
c - 全景色public void setSubFgc(Color c)
setSubFgc in class EdbEditorObjectpublic void setFgc(Color c)
setFgc in class EdbEditorObjectc - 前景色.public void mouseClicked(MouseEvent me)
mouseClicked in interface MouseListenermouseClicked in class EdbEditorUnitprotected boolean mousePopupShow(MouseEvent me)
mousePopupShow in class EdbEditorUnitme - Mouse Event.public void mouseEntered(MouseEvent me)
mouseEntered in interface MouseListenermouseEntered in class EdbEditorUnitpublic void mouseExited(MouseEvent me)
mouseExited in interface MouseListenermouseExited in class EdbEditorUnitpublic void show()
show in class EdbEditorObjectpublic boolean setEID(EdbEID e)
e - EIDtrue,失敗した場合は false を返します.public EdbEID eid()
返り値は常に非nullである.無効なEIDに対しては,EdbEID.NULLを返す.
eid in interface EdbEIDHolderpublic boolean setText(String s)
setText in class EdbEditorObjects - EIDtrue,失敗した場合は false を返します.public String getText()
getText in class EdbEditorObjectpublic void setEditable(boolean e)
setEditable in class EdbEditorObjectpublic boolean isEditable()
isEditable in class EdbEditorObjectpublic boolean startEdit()
startEdit in class EdbEditorObjectpublic boolean endEdit()
endEdit in class EdbEditorObjectpublic void edit()
edit in class EdbEditorObjectpublic Object getTransferData(DataFlavor flavor)
getTransferData in interface Transferablepublic DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor flavor)
isDataFlavorSupported in interface Transferablepublic void dragGestureRecognized(DragGestureEvent dge)
dragGestureRecognized in interface DragGestureListenerEDB Working Group at Mon Dec 15 16:45:05 JST 2025