org.apache.commons.jelly.tags.jface
Class JFaceTagLibrary

java.lang.Object
  extended byorg.apache.commons.jelly.TagLibrary
      extended byorg.apache.commons.jelly.tags.swt.SwtTagLibrary
          extended byorg.apache.commons.jelly.tags.jface.JFaceTagLibrary

public class JFaceTagLibrary
extends org.apache.commons.jelly.tags.swt.SwtTagLibrary

A Jelly custom tag library that creates JFace user interfaces This taglib extends the SWT tag lib

Author:
Christiaan ten Klooster

Constructor Summary
JFaceTagLibrary()
           
 
Method Summary
protected  void registerActionTag(java.lang.String name, java.lang.Class theClass)
          Register an action tag for the given name
protected  void registerContributionItemTag(java.lang.String name, java.lang.Class theClass)
          Register a contribution item tag for the given name
protected  void registerFieldEditorTag(java.lang.String name, java.lang.Class theClass)
           
protected  void registerLayoutTag(java.lang.String name, java.lang.Class layoutClass)
          Register a layout tag for the given name
protected  void registerPreferenceDialogTag(java.lang.String name, java.lang.Class theClass)
           
protected  void registerViewerTag(java.lang.String name, java.lang.Class widgetClass)
          Register a widget tag for the given name
protected  void registerViewerTag(java.lang.String name, java.lang.Class theClass, int style)
          Register a widget tag for the given name
protected  void registerWidgetTag(java.lang.String name, java.lang.Class widgetClass)
          Register a widget tag for the given name
protected  void registerWidgetTag(java.lang.String name, java.lang.Class widgetClass, int style)
          Register a widget tag for the given name
protected  void registerWindowTag(java.lang.String name, java.lang.Class theClass)
          Register a widget tag for the given name
protected  void registerWizardDialogTag(java.lang.String name, java.lang.Class theClass)
           
protected  void registerWizardPageTag(java.lang.String name, java.lang.Class theClass)
           
 
Methods inherited from class org.apache.commons.jelly.tags.swt.SwtTagLibrary
registerDialogTag, registerDialogTag, registerLayoutDataTag, registerMenuTag
 
Methods inherited from class org.apache.commons.jelly.TagLibrary
createExpression, createTag, createTagScript, getExpressionFactory, getTagClasses, registerTag, registerTagFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JFaceTagLibrary

public JFaceTagLibrary()
Method Detail

registerViewerTag

protected void registerViewerTag(java.lang.String name,
                                 java.lang.Class widgetClass)
Register a widget tag for the given name

Parameters:
name -
widgetClass -

registerViewerTag

protected void registerViewerTag(java.lang.String name,
                                 java.lang.Class theClass,
                                 int style)
Register a widget tag for the given name

Parameters:
name -
style -

registerWindowTag

protected void registerWindowTag(java.lang.String name,
                                 java.lang.Class theClass)
Register a widget tag for the given name

Parameters:
name -

registerActionTag

protected void registerActionTag(java.lang.String name,
                                 java.lang.Class theClass)
Register an action tag for the given name


registerContributionItemTag

protected void registerContributionItemTag(java.lang.String name,
                                           java.lang.Class theClass)
Register a contribution item tag for the given name


registerPreferenceDialogTag

protected void registerPreferenceDialogTag(java.lang.String name,
                                           java.lang.Class theClass)
Parameters:
name -
theClass -

registerFieldEditorTag

protected void registerFieldEditorTag(java.lang.String name,
                                      java.lang.Class theClass)
Parameters:
name -
theClass -

registerWizardDialogTag

protected void registerWizardDialogTag(java.lang.String name,
                                       java.lang.Class theClass)
Parameters:
name -
theClass -

registerWizardPageTag

protected void registerWizardPageTag(java.lang.String name,
                                     java.lang.Class theClass)

registerWidgetTag

protected void registerWidgetTag(java.lang.String name,
                                 java.lang.Class widgetClass)
Register a widget tag for the given name


registerWidgetTag

protected void registerWidgetTag(java.lang.String name,
                                 java.lang.Class widgetClass,
                                 int style)
Register a widget tag for the given name


registerLayoutTag

protected void registerLayoutTag(java.lang.String name,
                                 java.lang.Class layoutClass)
Register a layout tag for the given name



Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.