org.mmbase.functions
Class FlashGuiFunction

java.lang.Object
  extended by org.mmbase.util.functions.AbstractFunction<R>
      extended by org.mmbase.util.functions.NodeFunction<String>
          extended by org.mmbase.functions.FlashGuiFunction
All Implemented Interfaces:
Serializable, Comparable<Function<String>>, Function<String>

public class FlashGuiFunction
extends NodeFunction<String>

A gui function for object of builders representing 'flash objects'. Add this to the flashobjects builder xml.


    
      org.mmbase.functions.FlashGuiFunction
    
  
 ]]>

Since:
MMBase-1.9
Version:
$Id: FlashGuiFunction.java 40156 2009-12-08 15:56:39Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mmbase.util.functions.AbstractFunction
autoReturnType, name, returnType
 
Constructor Summary
FlashGuiFunction()
           
 
Method Summary
protected  StringBuilder appendFlash(StringBuilder buf, String url)
           
protected  String getFunctionValue(Node node, Parameters parameters)
           
protected  String getGuiForNewFlash(Node node, Parameters parameters)
           
 void setGuiHeight(String h)
           
 void setGuiWidth(String w)
           
 void setHandleField(String hf)
           
 
Methods inherited from class org.mmbase.util.functions.NodeFunction
getFunctionNameAndFillArgs, getFunctionValue, getFunctionValue, getFunctionValueForNode, getNode, getNodeParameterDef, getReturnType, newInstance, wrap
 
Methods inherited from class org.mmbase.util.functions.AbstractFunction
compareTo, createParameters, equals, getDescription, getFunctionValueWithArgs, getFunctionValueWithList, getName, getParameterDefinition, hashCode, setDescription, setParameterDefinition, setReturnType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlashGuiFunction

public FlashGuiFunction()
Method Detail

setHandleField

public void setHandleField(String hf)

setGuiWidth

public void setGuiWidth(String w)

setGuiHeight

public void setGuiHeight(String h)

appendFlash

protected StringBuilder appendFlash(StringBuilder buf,
                                    String url)

getGuiForNewFlash

protected String getGuiForNewFlash(Node node,
                                   Parameters parameters)
                            throws IOException
Throws:
IOException
Since:
MMBase-1.9.2

getFunctionValue

protected String getFunctionValue(Node node,
                                  Parameters parameters)
Specified by:
getFunctionValue in class NodeFunction<String>


MMBase 2.0-SNAPSHOT - null