net.ontopia.topicmaps.webed.impl.utils
Class ActionSignature

java.lang.Object
  extended by net.ontopia.topicmaps.impl.utils.ArgumentValidator
      extended by net.ontopia.topicmaps.webed.impl.utils.ActionSignature

public class ActionSignature
extends ArgumentValidator

INTERNAL.


Field Summary
 
Fields inherited from class net.ontopia.topicmaps.impl.utils.ArgumentValidator
arguments, typenames
 
Method Summary
 Argument getArgument(int ix)
          INTERNAL: Returns an Argument object representing the argument at this position in the signature.
static ActionSignature getSignature(java.lang.String sign)
           
 java.lang.Class[] getTypes(int ix)
           
 void validateArguments(ActionParametersIF params, ActionIF action)
           
 
Methods inherited from class net.ontopia.topicmaps.impl.utils.ArgumentValidator
getClassList, getClassName, getClassName, interpretCharacter, makeSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSignature

public static ActionSignature getSignature(java.lang.String sign)
                                    throws ActionRuntimeException
Throws:
ActionRuntimeException

validateArguments

public void validateArguments(ActionParametersIF params,
                              ActionIF action)
                       throws ActionRuntimeException
Throws:
ActionRuntimeException

getTypes

public java.lang.Class[] getTypes(int ix)
Overrides:
getTypes in class ArgumentValidator

getArgument

public Argument getArgument(int ix)
Description copied from class: ArgumentValidator
INTERNAL: Returns an Argument object representing the argument at this position in the signature.

Overrides:
getArgument in class ArgumentValidator


Copyright © 2000-2012 Ontopia.