com.intel.gpe.gridbeans
Class GridBeanParameterType

java.lang.Object
  extended by com.intel.gpe.gridbeans.GridBeanParameterType

public class GridBeanParameterType
extends java.lang.Object

There are 3 types of GPE variables, or GridBean parameters. These are a GPEFile, an URL and an arbitrary XML structure. The first 2 ones are used to represent remote files and the latter is used to represent a value of any type produced by an arbitrary service invocation.

Version:
$Id: GridBeanParameterType.java,v 1.4 2005/12/14 12:00:37 vashorin Exp $
Author:
Alexander Lukichev

Field Summary
static GridBeanParameterType ABSTRACT_FILE
          Base type for GPEFile and URL
static GridBeanParameterType GPE_FILE
          GPEFile: the pair of local file and remote file
static java.lang.String NAMESPACE
           
static GridBeanParameterType URL
          URL: the pair of remote file and an URL to get this file from somewhere
static GridBeanParameterType XML
          An arbitrary XML structure (element)
 
Method Summary
 boolean descendant(GridBeanParameterType parent)
          Check if the current type is the descendant of the specified one.
 javax.xml.namespace.QName getName()
           
 GridBeanParameterType getParent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final java.lang.String NAMESPACE
See Also:
Constant Field Values

XML

public static final GridBeanParameterType XML
An arbitrary XML structure (element)


ABSTRACT_FILE

public static final GridBeanParameterType ABSTRACT_FILE
Base type for GPEFile and URL


GPE_FILE

public static final GridBeanParameterType GPE_FILE
GPEFile: the pair of local file and remote file


URL

public static final GridBeanParameterType URL
URL: the pair of remote file and an URL to get this file from somewhere

Method Detail

descendant

public boolean descendant(GridBeanParameterType parent)
Check if the current type is the descendant of the specified one.

Parameters:
parent - The GridBean parameter type
Returns:
true if this type is descendant of the parent

getName

public javax.xml.namespace.QName getName()
Returns:
Returns the name.

getParent

public GridBeanParameterType getParent()
Returns:
Returns the parent.