incubator.net.xoetrope.xui
Interface XStartupObject

All Known Implementing Classes:
XApplet2, XDesktopApp, XDockingApp, XViewportApp

public interface XStartupObject

A interface to the startup object

Copyright: Copyright (c) Xoetrope Ltd., 1998-2005
License: see license.txt


Method Summary
 java.awt.Container getContentPane()
           
 java.net.URL getDocumentBase()
           
 java.lang.String getParameter(java.lang.String param)
          Get a startup parameter
 java.awt.Container getParent()
           
 void refresh()
           
 void setAppTitle(java.lang.String title)
           
 void setIcon(java.awt.Image img)
           
 void setSize(java.awt.Dimension size)
           
 void setupWindow(XProject currentProject, int clientWidth, int clientHeight)
           
 void validate()
           
 

Method Detail

getParameter

java.lang.String getParameter(java.lang.String param)
Get a startup parameter

Parameters:
param - the name of the parameter

getParent

java.awt.Container getParent()

getDocumentBase

java.net.URL getDocumentBase()

setSize

void setSize(java.awt.Dimension size)

getContentPane

java.awt.Container getContentPane()

validate

void validate()

refresh

void refresh()

setAppTitle

void setAppTitle(java.lang.String title)

setIcon

void setIcon(java.awt.Image img)

setupWindow

void setupWindow(XProject currentProject,
                 int clientWidth,
                 int clientHeight)