|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.nite.tools.linker.LinkEditorModule
public class LinkEditorModule
A display to edit a single link between other elements. Requires links to displays of the elements it is changing and ability to communicate changes to any external display that may be interested (like a LinkDisplayModule).
Field Summary | |
---|---|
static java.lang.String |
CANCEL_ACTION
|
static java.lang.String |
CHANGE_LINK_SOURCE_ACTION
|
static java.lang.String |
CHANGE_LINK_TARGET_ACTION
|
static java.lang.String |
CHANGE_LINK_TYPE_ACTION
|
static java.lang.String |
DELETE_LINK_ACTION
|
static java.lang.String |
NEW_LINK_ACTION
|
static java.lang.String |
SET_LINK_COMMENT_ACTION
|
Constructor Summary | |
---|---|
LinkEditorModule(AbstractCallableTool main,
AbstractDisplayElement linkd,
AbstractDisplayElement sourced,
AbstractDisplayElement targetd,
java.lang.String source,
java.lang.String target)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ev)
Called for ontology popup menu. |
void |
addLinkChangeListener(LinkChangeListener newListener)
|
void |
createNewElement()
create new, then use setcurrent on new. |
void |
deleteElement()
delete, then setcurrent null. |
javax.swing.ActionMap |
getActionMap()
Initializes (if still needed) and returns the ActionMap for this module. |
NOMWriteElement |
getCurrentElement()
|
javax.swing.JComponent |
getPanel()
|
void |
removeLinkChangeListener(LinkChangeListener listener)
|
void |
selectionChanged()
Processes selection change. |
void |
setCurrentElement(NOMWriteElement element)
mostly different |
void |
setDefaultType(NOMElement nme)
|
void |
setSource(NOMElement newSource)
|
void |
setTarget(NOMElement newTarget)
|
void |
setType(NOMElement newType)
|
void |
showLinkTypePopupMenu()
Show the Ontology popup menu that will change the link type of the current |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NEW_LINK_ACTION
public static final java.lang.String DELETE_LINK_ACTION
public static final java.lang.String CHANGE_LINK_TYPE_ACTION
public static final java.lang.String CHANGE_LINK_SOURCE_ACTION
public static final java.lang.String CHANGE_LINK_TARGET_ACTION
public static final java.lang.String CANCEL_ACTION
public static final java.lang.String SET_LINK_COMMENT_ACTION
Constructor Detail |
---|
public LinkEditorModule(AbstractCallableTool main, AbstractDisplayElement linkd, AbstractDisplayElement sourced, AbstractDisplayElement targetd, java.lang.String source, java.lang.String target)
Method Detail |
---|
public javax.swing.ActionMap getActionMap()
public void setDefaultType(NOMElement nme)
public void createNewElement()
public void deleteElement()
public void setType(NOMElement newType)
public void setSource(NOMElement newSource)
public void setTarget(NOMElement newTarget)
public javax.swing.JComponent getPanel()
public void setCurrentElement(NOMWriteElement element)
public NOMWriteElement getCurrentElement()
getCurrentElement
in interface NOMWriteElementContainer
public void showLinkTypePopupMenu()
public void actionPerformed(java.awt.event.ActionEvent ev)
actionPerformed
in interface java.awt.event.ActionListener
public void selectionChanged()
selectionChanged
in interface NTASelectionListener
public void addLinkChangeListener(LinkChangeListener newListener)
public void removeLinkChangeListener(LinkChangeListener listener)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |