Uses of Class
fi.hut.tml.xsmiles.XLink

Packages that use XLink
fi.hut.tml.xsmiles XSmiles browser core. 
fi.hut.tml.xsmiles.content   
fi.hut.tml.xsmiles.content.html   
fi.hut.tml.xsmiles.content.xml   
fi.hut.tml.xsmiles.event   
fi.hut.tml.xsmiles.gui The graphical user interface. 
fi.hut.tml.xsmiles.gui.components   
fi.hut.tml.xsmiles.gui.components.awt The common components for all GUIs. 
fi.hut.tml.xsmiles.gui.components.havi   
fi.hut.tml.xsmiles.gui.components.swing   
fi.hut.tml.xsmiles.gui.gui2   
fi.hut.tml.xsmiles.gui.gui2.awt   
fi.hut.tml.xsmiles.gui.media.general   
fi.hut.tml.xsmiles.gui.media.swing   
fi.hut.tml.xsmiles.gui.met   
fi.hut.tml.xsmiles.mlfc MLFC (Markup Language Functionality Component) classes, which handle documents of a specific markup language. 
fi.hut.tml.xsmiles.mlfc.xforms.dom XForms User Interface layer. 
fi.hut.tml.xsmiles.util   
 

Uses of XLink in fi.hut.tml.xsmiles
 

Subclasses of XLink in fi.hut.tml.xsmiles
 class XLinkWithContent
           
 

Fields in fi.hut.tml.xsmiles declared as XLink
protected  XLink Browser.currentPage
           
protected  XLink XSmilesXMLDocument.m_link
           
 

Methods in fi.hut.tml.xsmiles that return XLink
 XLink BrowserWindow.getCurrentPage()
           
 XLink XMLDocument.getLink()
          Accessor method.
 XLink Browser.getCurrentPage()
           
 XLink DocumentHistory.backwardsInHistory()
          Goes backwards in document history This method shouln't be called if the current document is in the beginning of the history, that is one cannot go backwards in document history.
 XLink DocumentHistory.forwardInHistory()
          Goes forward in document history This method shouln't be called if the current document is in the end of the history, that is one cannot go forward in document history.
 XLink DocumentHistory.getLastDocument()
           
protected  XLink DocumentHistory.getLinkAtFinger(int f)
           
 XLink XSmilesXMLDocument.getLink()
          Accessor method.
 

Methods in fi.hut.tml.xsmiles with parameters of type XLink
 void BrowserWindow.newBrowserWindow(XLink uri)
           
 XSmilesContentHandler BrowserWindow.displayDocumentInContainer(XLink aLink, java.awt.Container aContainer)
          Causes an secondary XML document to be retrieved and parsed.
 XSmilesContentHandler BrowserWindow.displayDocumentInContainer(XLink aLink, java.awt.Container aContainer, ContentLoaderListener listener)
          Causes an secondary XML document to be retrieved and parsed.
 XSmilesContentHandler BrowserWindow.createContentHandler(XLink link, java.awt.Container cArea, boolean primary)
          same as displayDocumentInContainer, but will not call prefetch and play, so it is up to the user to call these functions
 XSmilesContentHandler BrowserWindow.createContentHandler(java.lang.String contentType, XLink link, java.awt.Container cArea, boolean primary)
          same as displayDocumentInContainer, but will not call prefetch and play, so it is up to the user to call these functions
 XSmilesContentHandler BrowserWindow.createContentHandler(XLink link, java.awt.Container cArea, boolean primary, ContentLoaderListener listener)
          same as displayDocumentInContainer, but will not call prefetch and play, so it is up to the user to call these functions
 void BrowserWindow.openLocation(XLink link, java.lang.String windowID)
          Open location in the window with the correct id.
 void BrowserWindow.openLocation(XLink u, boolean save)
           
 XSmilesConnection BrowserWindow.openConnection(XLink u)
           
 void BrowserMLFCListener.openLocationTop(XLink link, java.lang.String id)
          open in new browserwindow
 void BrowserMLFCListener.openInNewTab(XLink l, java.lang.String id)
          opens link in new tab
 XSmilesContentHandler BrowserMLFCListener.displayDocumentInContainer(XLink l, java.awt.Container c)
           
 XSmilesContentHandler BrowserMLFCListener.createContentHandler(XLink link, java.awt.Container cArea, boolean primary)
          same as displayDocumentInContainer, but will not call prefetch and play, so it is up to the user to call these functions
 XSmilesContentHandler BrowserMLFCListener.createContentHandler(java.lang.String contentType, XLink link, java.awt.Container cArea, boolean primary)
           
 void Browser.initBrowser(XLink initialURL, java.lang.String guiTitle, java.lang.String id, BrowserWindow parent, boolean showGUI, boolean loadInitialDoc)
          The main init()^(TM) method of the browser.
 XSmilesContentHandler Browser.createContentHandler(XLink link, java.awt.Container cArea, boolean primary)
          This function is used both in primary and secondary MLFC loading SMIL uses this to have better control over media This method takes care of opening the HTTP connection and reading the media type
 XSmilesContentHandler Browser.createContentHandler(XLink link, java.awt.Container cArea, boolean primary, ContentLoaderListener list)
          This function is used both in primary and secondary MLFC loading SMIL uses this to have better control over media This method takes care of opening the HTTP connection and reading the media type
 XSmilesContentHandler Browser.createContentHandler(java.lang.String contentType, XLink link, java.awt.Container cArea, boolean primary)
          This method creates a contenthandler based on the contentType parameter, without reading the media type from the connection
protected  void Browser.fetchProcessAndForkDocument(XLink l, boolean s, boolean d)
          FETCH AND CREATE PRIMARY MLFCs
 XSmilesContentHandler Browser.displayDocumentInContainer(XLink l, java.awt.Container c)
          SECONDARY MLFC Causes an secondary XML document to be retrieved and parsed, and displayed in a container.
 XSmilesContentHandler Browser.displayDocumentInContainer(XLink l, java.awt.Container c, ContentLoaderListener list)
          SECONDARY MLFC Causes an secondary XML document to be retrieved and parsed, and displayed in a container.
 void Browser.resetCurrenURI(XLink l)
          Reset current URI.
 void Browser.openLocation(XLink u, boolean save)
           
 void Browser.openLocation(XLink url, java.lang.String id)
           
 void Browser.newBrowserWindow(XLink uri)
          Deprecated. In the new gui system, use MLFCListeners events to open new windows and tabs
 XSmilesConnection Browser.openConnection(XLink link)
           
 void DocumentHistory.addURL(XLink link)
          Stores a new document in the history.
 

Constructors in fi.hut.tml.xsmiles with parameters of type XLink
Browser(XLink uri, java.lang.String id, boolean showGUI, java.lang.String name)
           
Browser(XLink uri, java.lang.String id, boolean showGUI, java.lang.String name, boolean loadInitialDoc)
           
Browser(XLink uri, java.lang.String id)
          Create a new browser with GUI, id and initial URI
XSmilesXMLDocument(BrowserWindow browser, XLink link)
          This constructor is used by the Browser when it requests a new XMLdocument.
XSmilesXMLDocument(BrowserWindow browser, java.io.InputStream stream, XLink link)
          This constructor is used by the Browser when it requests a new XMLdocument.
 

Uses of XLink in fi.hut.tml.xsmiles.content
 

Fields in fi.hut.tml.xsmiles.content declared as XLink
protected  XLink BaseContentHandler.fLink
          the XLink for this content object
 

Methods in fi.hut.tml.xsmiles.content with parameters of type XLink
protected  void UnknownContentHandler.fetch(java.io.InputStream stream, XLink url)
          fetches an resource
 void XSmilesContentHandler.setURL(XLink url)
          sets the XLink (url) for this media if only the link is set, then the input stream should be automatically opened by the media
 XSmilesContentHandler ContentHandlerFactory.createContentHandler(java.lang.String cType, XLink url)
           
protected  XSmilesContentHandler ContentHandlerFactory.createContentHandler(java.lang.Class a_class, java.lang.String contentType, XLink url)
           
 void BaseContentHandler.setURL(XLink url)
          sets the XLink (url) for this media if only the link is set, then the input stream should be automatically opened by the media
 

Uses of XLink in fi.hut.tml.xsmiles.content.html
 

Methods in fi.hut.tml.xsmiles.content.html with parameters of type XLink
protected  XMLDocument HTMLContentHandler.createDocument(BrowserWindow b, java.io.InputStream s, XLink l)
           
 

Constructors in fi.hut.tml.xsmiles.content.html with parameters of type XLink
HTMLDocument(BrowserWindow browser, XLink link)
          This constructor is used by the Browser when it requests a new XMLdocument.
HTMLDocument(BrowserWindow browser, java.io.InputStream stream, XLink link)
          This constructor is used by the Browser when it requests a new XMLdocument.
 

Uses of XLink in fi.hut.tml.xsmiles.content.xml
 

Methods in fi.hut.tml.xsmiles.content.xml with parameters of type XLink
protected  void XMLContentHandler.fetch(java.io.InputStream stream, XLink url)
          fetches an resource
protected  XMLDocument XMLContentHandler.createDocument(BrowserWindow b, java.io.InputStream s, XLink l)
           
protected  XMLDocument XMLContentHandler.fetchParseAndTransformDocument(XLink link, java.io.InputStream stream)
          this protected method uses XMLDocument to read the stream and tries to catch all exeptions
 

Uses of XLink in fi.hut.tml.xsmiles.event
 

Methods in fi.hut.tml.xsmiles.event with parameters of type XLink
 void GUIEventListener.openInNewTab(XLink l, java.lang.String id)
           
 void GUIEventListener.openInNewWindow(XLink l, java.lang.String id)
           
 void GUIEventAdapter.openInNewTab(XLink l, java.lang.String id)
           
 void GUIEventAdapter.openInNewWindow(XLink l, java.lang.String id)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui
 

Methods in fi.hut.tml.xsmiles.gui with parameters of type XLink
 void XSmilesUIAWT.openInNewTab(XLink l, java.lang.String id)
           
 void XSmilesUIAWT.openInNewWindow(XLink link, java.lang.String id)
          Open up a link in a new tab
 void GUI.openInNewTab(XLink link, java.lang.String id)
          Open up a link in a new tab
 void GUI.openInNewWindow(XLink link, java.lang.String id)
          Open up a link in a new tab
 

Uses of XLink in fi.hut.tml.xsmiles.gui.components
 

Methods in fi.hut.tml.xsmiles.gui.components with parameters of type XLink
 XDocument ComponentFactory.getXDocument(XLink doc)
          Give a XMLDocument, and get a rendered document If you are in for events, just add an actionListener and receive the XMLEvents from the component
 void XDocument.setXMLDocument(XLink l)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui.components.awt
 

Methods in fi.hut.tml.xsmiles.gui.components.awt with parameters of type XLink
 XDocument AWTComponentFactory.getXDocument(XLink link)
          HMM..
 void XADocument.setXMLDocument(XLink l)
           
 

Constructors in fi.hut.tml.xsmiles.gui.components.awt with parameters of type XLink
XADocument(BrowserWindow b, XLink l)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui.components.havi
 

Methods in fi.hut.tml.xsmiles.gui.components.havi with parameters of type XLink
 XDocument HaviComponentFactory.getXDocument(XLink link)
          Give a XMLDocument, and get a rendered document If you are in for events, just add an actionListener and receive the XMLEvents from the component
 

Uses of XLink in fi.hut.tml.xsmiles.gui.components.swing
 

Methods in fi.hut.tml.xsmiles.gui.components.swing with parameters of type XLink
 XDocument DefaultComponentFactory.getXDocument(XLink link)
          Give a XMLDocument, and get a rendered document If you are in for events, just add an actionListener and receive the XMLEvents from the component
 

Uses of XLink in fi.hut.tml.xsmiles.gui.gui2
 

Methods in fi.hut.tml.xsmiles.gui.gui2 with parameters of type XLink
 void GUIInterface.setInitialURL(XLink url)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui.gui2.awt
 

Fields in fi.hut.tml.xsmiles.gui.gui2.awt declared as XLink
 XLink AWTGUI.initialURL
           
 XLink SimpleAWTGUI.initialURL
           
 XLink GUITab.initialURL
           
 

Methods in fi.hut.tml.xsmiles.gui.gui2.awt with parameters of type XLink
protected  GUITab AWTGUI.createGUITab(XLink urli, java.lang.String id, boolean activate)
           
 void AWTGUI.setInitialURL(XLink url)
           
 void AWTGUI.newBrowserWindow(XLink urli, java.lang.String id)
           
 void AWTGUI.openInNewTab(XLink l, java.lang.String id)
           
 void AWTGUI.openInNewWindow(XLink l, java.lang.String id)
           
 void SimpleAWTGUI.openInNewWindow(XLink l, java.lang.String id)
           
 void SimpleAWTGUI.setInitialURL(XLink url)
           
 void SimpleAWTGUI.openInNewTab(XLink l, java.lang.String id)
           
 void GUITab.setInitialURL(XLink url)
           
 void GUITab.openInNewTab(XLink l, java.lang.String id)
           
 void GUITab.openInNewWindow(XLink l, java.lang.String id)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui.media.general
 

Methods in fi.hut.tml.xsmiles.gui.media.general with parameters of type XLink
 void AWTMediaContentHandler.setURL(XLink url)
          fetches an resource
protected  XSmilesContentHandler JMFContentHandlerFactory.createContentHandler(java.lang.Class a_class, java.lang.String contentType, XLink url)
          copied from SwingContentHandlerFactory
 

Uses of XLink in fi.hut.tml.xsmiles.gui.media.swing
 

Methods in fi.hut.tml.xsmiles.gui.media.swing with parameters of type XLink
protected  XSmilesContentHandler SwingContentHandlerFactory.createContentHandler(java.lang.Class cl, java.lang.String contentType, XLink url)
           
 

Uses of XLink in fi.hut.tml.xsmiles.gui.met
 

Methods in fi.hut.tml.xsmiles.gui.met with parameters of type XLink
 void Metouia.openInNewTab(XLink link, java.lang.String id)
           
 void BrowserTab.openInNewWindow(XLink l, java.lang.String id)
           
 void BrowserTab.openInNewTab(XLink l, java.lang.String id)
           
 

Constructors in fi.hut.tml.xsmiles.gui.met with parameters of type XLink
BrowserTab(Metouia g, XLink l, java.lang.String id)
          Init with or without browser as paramter if browser not given, one will be created
 

Uses of XLink in fi.hut.tml.xsmiles.mlfc
 

Methods in fi.hut.tml.xsmiles.mlfc with parameters of type XLink
 void MLFCListener.openLocationTop(XLink url, java.lang.String id)
          Open url in new browserwindow
 void MLFCListener.openInNewTab(XLink l, java.lang.String id)
          opens link in new tab with a certain id
 XSmilesContentHandler MLFCListener.displayDocumentInContainer(XLink l, java.awt.Container c)
          Render embedded document in container provided.
 XSmilesContentHandler MLFCListener.createContentHandler(XLink link, java.awt.Container cArea, boolean primary)
          same as displayDocumentInContainer, but will not call prefetch and play, so it is up to the user to call these functions
 XSmilesContentHandler MLFCListener.createContentHandler(java.lang.String contentType, XLink link, java.awt.Container cArea, boolean primary)
          Uses the specified contentType, ie.
 

Uses of XLink in fi.hut.tml.xsmiles.mlfc.xforms.dom
 

Methods in fi.hut.tml.xsmiles.mlfc.xforms.dom with parameters of type XLink
protected  void SubmissionElementImpl.finalizeSubmitAndReplace(XLink link, short replace, InstanceNode root, java.lang.String replaceinstance)
          this method does the submission using the browserwindow object
 

Uses of XLink in fi.hut.tml.xsmiles.util
 

Fields in fi.hut.tml.xsmiles.util declared as XLink
protected  XLink XSmilesConnectionWithContent.iLink
           
 

Constructors in fi.hut.tml.xsmiles.util with parameters of type XLink
XSmilesConnectionWithContent(XLink aLink)
           
 



X-Smiles 1.2