From eabf84162cb67a124044f59657733b7d096c5a5c Mon Sep 17 00:00:00 2001 From: Jani Laakso Date: Thu, 8 Feb 2007 17:57:44 +0000 Subject: [PATCH] svn changeset:586/svn branch:toolkit --- .../toolkit/demo/features/IntroWelcome.java | 85 +++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 src/com/itmill/toolkit/demo/features/IntroWelcome.java diff --git a/src/com/itmill/toolkit/demo/features/IntroWelcome.java b/src/com/itmill/toolkit/demo/features/IntroWelcome.java new file mode 100644 index 0000000000..a48f1115f9 --- /dev/null +++ b/src/com/itmill/toolkit/demo/features/IntroWelcome.java @@ -0,0 +1,85 @@ +/* ************************************************************************* + + IT Mill Toolkit + + Development of Browser User Interfaces Made Easy + + Copyright (C) 2000-2006 IT Mill Ltd + + ************************************************************************* + + This product is distributed under commercial license that can be found + from the product package on license.pdf. Use of this product might + require purchasing a commercial license from IT Mill Ltd. For guidelines + on usage, see licensing-guidelines.html + + ************************************************************************* + + For more information, contact: + + IT Mill Ltd phone: +358 2 4802 7180 + Ruukinkatu 2-4 fax: +358 2 4802 7181 + 20540, Turku email: info@itmill.com + Finland company www: www.itmill.com + + Primary source for information and releases: www.itmill.com + + ********************************************************************** */ + +package com.itmill.toolkit.demo.features; + +import com.itmill.toolkit.terminal.web.ApplicationServlet; +import com.itmill.toolkit.ui.Component; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.OrderedLayout; + +public class IntroWelcome extends Feature { + + private static final String WELCOME_TEXT = "" + + "In this application you may view and play with some features of IT Mill Toolkit.
" + + "Most of the features can be tested online and include simple example of their " + + "usage associated with it.

" + + "Start your tour by selecting features from the list on the left.

" + + "For more information, point your browser to: www.itmill.com"; + + public IntroWelcome() { + super(); + } + + protected Component getDemoComponent() { + + OrderedLayout l = new OrderedLayout(); + + Label lab = new Label(); + lab.setStyle("featurebrowser-none"); + Label version = new Label(); + version.setValue("IT Mill Toolkit Version: "+ApplicationServlet.VERSION); + l.addComponent(lab); + + // Properties + propertyPanel = null; + + return l; + } + + protected String getExampleSrc() { + return ""; + } + + /** + * @see com.itmill.toolkit.demo.features.Feature#getDescriptionXHTML() + */ + protected String getDescriptionXHTML() { + return WELCOME_TEXT; + } + + protected String getImage() { + return null; + } + + protected String getTitle() { + return "Welcome to the IT Mill Toolkit feature tour!"; + } + +} -- 2.39.5