org.jtestcase.core.model
Interface AbstractType

All Known Implementing Classes:
AssertInstance, AssertParamInstance, ParamInstance

public interface AbstractType

Common interface for param and assert instances.

Author:
Fausto Lelli $Id: AbstractType.java,v 1.1 2005/10/12 20:20:08 faustothegrey Exp $

Method Summary
 java.lang.String getContent()
          Returns the content of the param or assert element
 java.lang.String getKey_type()
          Returns the type of the keys for complex types in param or assert elements
 java.lang.String getName()
          Returns the name of the param or assert
 java.util.List getNestedInstances()
          Returns the list of nested instances in the param or assert
 java.lang.String getType()
          Returns the type of the param or assert
 java.lang.String getValue_type()
          Returns the type of the value for complex types in param or assert elements
 

Method Detail

getName

java.lang.String getName()
Returns the name of the param or assert

Returns:
the name of the param or assert

getType

java.lang.String getType()
Returns the type of the param or assert

Returns:
the type of the param or assert

getContent

java.lang.String getContent()
Returns the content of the param or assert element

Returns:
the content of the param or assert element

getKey_type

java.lang.String getKey_type()
Returns the type of the keys for complex types in param or assert elements

Returns:
the type of the keys for complex types in param or assert elements

getValue_type

java.lang.String getValue_type()
Returns the type of the value for complex types in param or assert elements

Returns:
the type of the value for complex types in param or assert elements

getNestedInstances

java.util.List getNestedInstances()
Returns the list of nested instances in the param or assert

Returns:
the list of nested instances in the param or assert