kaos.kpat.gui.hypertext
Interface HypertextContainer

All Superinterfaces:
HyperlinkListener, HypertextComponent
All Known Implementing Classes:
ActorLink, ClassPropertiesContainer, HTActionClassPropertySet, HTClassPropertySet, HTInstancePropertySet, HTProperty, HTPropertySet, HypertextContainerImpl, HypertextPolicyTemplate.AbstractConditionContainer, HypertextPolicyTemplate.CompoundConditionContainer, HypertextPolicyTemplate.HistoryContainer, HypertextPolicyTemplate.ObligationContainer, HypertextPolicyTemplate.StateContainer, HypertextSet

public interface HypertextContainer
extends HypertextComponent

Author:
jlott

Method Summary
 void addComponent(HypertextComponent component)
           
 void addComponent(HypertextComponent component, int position)
           
 boolean containsComponent(HypertextComponent component)
           
 HypertextComponent getComponentAt(int idx)
           
 int getComponentCount()
           
 HypertextComponent getComponentForTemplateLink(java.lang.String linkId)
           
 void removeComponent(HypertextComponent comp)
           
 void removeComponentAt(int idx)
           
 void setHyperlinkInterceptor(HyperlinkListener interceptor)
           
 
Methods inherited from interface kaos.kpat.gui.hypertext.HypertextComponent
addListener, getDisplayComponent, getDisplayText, getId, getParent, getPrefix, getState, getTemplateLink, getText, removeListener, setDisplayComponent, setParent, setPeer, setPrefix, setState, setSuffix, setTemplateEditor, setTemplateLink
 
Methods inherited from interface kaos.kpat.gui.hypertext.HyperlinkListener
hyperlinkSelected
 

Method Detail

addComponent

void addComponent(HypertextComponent component)

addComponent

void addComponent(HypertextComponent component,
                  int position)

getComponentCount

int getComponentCount()

getComponentAt

HypertextComponent getComponentAt(int idx)

containsComponent

boolean containsComponent(HypertextComponent component)

removeComponent

void removeComponent(HypertextComponent comp)

removeComponentAt

void removeComponentAt(int idx)

setHyperlinkInterceptor

void setHyperlinkInterceptor(HyperlinkListener interceptor)

getComponentForTemplateLink

HypertextComponent getComponentForTemplateLink(java.lang.String linkId)