org.cybertory.MSS
Class X_OperationJAI.X_JAIParam

java.lang.Object
  extended byorg.cybertory.MSS.X_OperationJAI.X_JAIParam
Enclosing class:
X_OperationJAI

public class X_OperationJAI.X_JAIParam
extends java.lang.Object

This class encapsulates information about parameter to JAI operation.


Constructor Summary
X_OperationJAI.X_JAIParam(int paramIndex, javax.media.jai.ParameterListDescriptor paramsDesc)
           
X_OperationJAI.X_JAIParam(java.lang.String paramName, java.lang.Class paramClass, java.lang.Object paramDefault)
           
 
Method Summary
 java.lang.String getName()
           
 boolean hide()
           
 java.lang.Object parseParam(org.jdom.Element elem, XMLAltData altData)
           
 org.jdom.Element schemaParam()
           
 void setAllowExternalData(boolean allowExternalData)
           
 void setDefaultValue(java.lang.Object paramDefault)
           
 void setHide(boolean hide)
           
 void setRequired(boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

X_OperationJAI.X_JAIParam

public X_OperationJAI.X_JAIParam(int paramIndex,
                                 javax.media.jai.ParameterListDescriptor paramsDesc)
                          throws XMLUnhandledTypeException

X_OperationJAI.X_JAIParam

public X_OperationJAI.X_JAIParam(java.lang.String paramName,
                                 java.lang.Class paramClass,
                                 java.lang.Object paramDefault)
                          throws XMLUnhandledTypeException
Method Detail

getName

public java.lang.String getName()

schemaParam

public org.jdom.Element schemaParam()
                             throws XMLUnhandledTypeException
Throws:
XMLUnhandledTypeException

parseParam

public java.lang.Object parseParam(org.jdom.Element elem,
                                   XMLAltData altData)
                            throws XMLParseException,
                                   XMLUnhandledTypeException
Throws:
XMLParseException
XMLUnhandledTypeException

setRequired

public void setRequired(boolean required)

setHide

public void setHide(boolean hide)

hide

public boolean hide()

setDefaultValue

public void setDefaultValue(java.lang.Object paramDefault)

setAllowExternalData

public void setAllowExternalData(boolean allowExternalData)