ch.elca.el4j.services.gui.swing.cookswing.action
Class ButtonActionSetter

java.lang.Object
  extended by ch.elca.el4j.services.gui.swing.cookswing.action.ButtonActionSetter
All Implemented Interfaces:
cookxml.core.interfaces.Setter

public class ButtonActionSetter
extends Object
implements cookxml.core.interfaces.Setter

This class is a cookXml setter, which sets actions defined by "@Action" for buttons.

Author:
Stefan Wismer (SWI)
File-location:
ButtonActionSetter
Last check-in date:
2009-08-04 13:59:45 +0200 (Di, 04. Aug 2009) by swismer for revision 3873

Constructor Summary
ButtonActionSetter()
          The default constructor: actionHolder is the associated class.
ButtonActionSetter(Object actionHolder)
           
 
Method Summary
 void setAttribute(String ns, String tag, String attrNS, String attr, Object obj, Object value, cookxml.core.DecodeEngine decodeEngine)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ButtonActionSetter

public ButtonActionSetter()
The default constructor: actionHolder is the associated class.

See Also:
CookSwing.CookSwing(Object)

ButtonActionSetter

public ButtonActionSetter(Object actionHolder)
Parameters:
actionHolder - the class containing "@Action" annotated methods
Method Detail

setAttribute

public void setAttribute(String ns,
                         String tag,
                         String attrNS,
                         String attr,
                         Object obj,
                         Object value,
                         cookxml.core.DecodeEngine decodeEngine)
                  throws cookxml.core.exception.SetterException

Specified by:
setAttribute in interface cookxml.core.interfaces.Setter
Throws:
cookxml.core.exception.SetterException


Copyright © 2005-2011 ELCA. All Rights Reserved.