net.sourceforge.jparam.parser
Class CompositeTreeNode

java.lang.Object
  |
  +--net.sourceforge.jparam.parser.CompositeTreeNode
All Implemented Interfaces:
TreeNode

public class CompositeTreeNode
extends java.lang.Object
implements TreeNode

A description of class CompositeTreeNode


Constructor Summary
CompositeTreeNode(java.lang.String typeName, java.util.List parameters)
          Create a new CompositeTreeNode object.
 
Method Summary
static TreeNode createNode(java.lang.String text, java.util.List args)
           
 java.lang.Object getConstructedValue(java.lang.Class expectedTypeClass)
           
 ScalarConversionWeight getConversionWeight(java.lang.Class expectedTypeClass)
           
 java.util.Iterator getParameters()
          Returns the parameters.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompositeTreeNode

public CompositeTreeNode(java.lang.String typeName,
                         java.util.List parameters)
Create a new CompositeTreeNode object.
Method Detail

getParameters

public java.util.Iterator getParameters()
Returns the parameters.

getConversionWeight

public ScalarConversionWeight getConversionWeight(java.lang.Class expectedTypeClass)
                                           throws JParamException
Specified by:
getConversionWeight in interface TreeNode

getConstructedValue

public java.lang.Object getConstructedValue(java.lang.Class expectedTypeClass)
                                     throws JParamException
Specified by:
getConstructedValue in interface TreeNode

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

createNode

public static TreeNode createNode(java.lang.String text,
                                  java.util.List args)


Copyright © 2004 SourceForge. All Rights Reserved.