kaos.kpat.gui.hypertext
Class HypertextContainerImpl
java.lang.Object
kaos.kpat.gui.hypertext.HTComponentImpl
kaos.kpat.gui.hypertext.HypertextContainerImpl
- All Implemented Interfaces:
- HyperlinkListener, HypertextComponent, HypertextContainer, HypertextListener
- Direct Known Subclasses:
- ActorLink, ClassPropertiesContainer, HTProperty, HTPropertySet, HypertextPolicyTemplate.AbstractConditionContainer, HypertextPolicyTemplate.ObligationContainer, HypertextSet
public class HypertextContainerImpl
- extends HTComponentImpl
- implements HypertextContainer, HypertextListener
- Author:
- jlott
Fields inherited from class kaos.kpat.gui.hypertext.HTComponentImpl |
_displayComponent, _id, _listeners, _peer, _popup, _prefix, _suffix, _templateEditor, _templateLinkId, _templateLinkName, TEMPLATE_LINK_ID, VISITED_LINK_RGB |
Methods inherited from class kaos.kpat.gui.hypertext.HTComponentImpl |
addListener, fireTextChanged, getDisplayComponent, getDisplayText, getId, getParent, getPopupMenu, getPrefix, getRelativeLocation, getState, getTemplateLink, removeListener, setDlgLocation, setFontSize, setId, setParent, setPeer, setPopupMenu, setPrefix, setState, setSuffix |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface kaos.kpat.gui.hypertext.HypertextComponent |
addListener, getDisplayComponent, getDisplayText, getId, getParent, getPrefix, getState, getTemplateLink, removeListener, setParent, setPeer, setPrefix, setState, setSuffix |
HypertextContainerImpl
public HypertextContainerImpl()
- Creates a new instance of HypertextContainerImpl
addComponent
public void addComponent(HypertextComponent component)
- Specified by:
addComponent
in interface HypertextContainer
addComponent
public void addComponent(HypertextComponent component,
int position)
- Specified by:
addComponent
in interface HypertextContainer
getComponentForLink
public HypertextComponent getComponentForLink(java.lang.String linkID)
containsComponent
public boolean containsComponent(HypertextComponent component)
- Specified by:
containsComponent
in interface HypertextContainer
getComponentCount
public int getComponentCount()
- Specified by:
getComponentCount
in interface HypertextContainer
getComponentAt
public HypertextComponent getComponentAt(int idx)
- Specified by:
getComponentAt
in interface HypertextContainer
removeComponent
public void removeComponent(HypertextComponent comp)
- Specified by:
removeComponent
in interface HypertextContainer
removeComponentAt
public void removeComponentAt(int idx)
- Specified by:
removeComponentAt
in interface HypertextContainer
getText
public java.lang.String getText()
- Specified by:
getText
in interface HypertextComponent
setDisplayComponent
public void setDisplayComponent(java.awt.Component c)
- Specified by:
setDisplayComponent
in interface HypertextComponent
- Overrides:
setDisplayComponent
in class HTComponentImpl
setHyperlinkInterceptor
public void setHyperlinkInterceptor(HyperlinkListener interceptor)
- Specified by:
setHyperlinkInterceptor
in interface HypertextContainer
hyperlinkSelected
public void hyperlinkSelected(java.lang.String hyperlink,
java.awt.Point p)
- Specified by:
hyperlinkSelected
in interface HyperlinkListener
textChanged
public void textChanged(HypertextComponent source)
- Specified by:
textChanged
in interface HypertextListener
getComponentForTemplateLink
public HypertextComponent getComponentForTemplateLink(java.lang.String linkId)
- Specified by:
getComponentForTemplateLink
in interface HypertextContainer
setTemplateEditor
public void setTemplateEditor(HypertextEditor editor)
- Specified by:
setTemplateEditor
in interface HypertextComponent
- Overrides:
setTemplateEditor
in class HTComponentImpl
setTemplateLink
public void setTemplateLink(HypertextEditor editor,
java.lang.String linkId)
- Specified by:
setTemplateLink
in interface HypertextComponent
- Overrides:
setTemplateLink
in class HTComponentImpl