sat
Class ConceptSAT

java.lang.Object
  |
  +--sat.ConceptSAT
Direct Known Subclasses:
ConceptDateSAT, ConceptMultipleStringSAT, ConceptStringSAT

public class ConceptSAT
extends java.lang.Object


Field Summary
protected  java.lang.String DESCRIPTION
           
protected  java.lang.String KEY
           
protected  java.lang.String PRINT_VALUE
           
protected  java.awt.Component SOURCE
           
protected  java.lang.String VALUE
           
protected  java.lang.String XML_VALUE
           
 
Constructor Summary
ConceptSAT()
          Construye un nuevo ConceptSAT.
 
Method Summary
 java.lang.String getDescription()
          Obtener la descripción del concepto.
 java.lang.String getKey()
          Obtener la clave del concepto.
 java.lang.String getPrintValue()
          Obtener el valor de impresión del concepto.
 java.awt.Component getSource()
          Obtener un componente asociado al origen del concepto.
 java.lang.String getValue()
          Obtener el valor del concepto.
 java.lang.String getXMLValue()
          Obtener el valor XML del concepto.
 void reset()
          Asigna los valores del concepto como cadenas de caracteres vacías. (valor, valor de impresión y valor XML).
 void setDescription(java.lang.String DESCRIPTION)
          Seleccionar la descripción del concepto.
 void setKey(java.lang.String KEY)
          Seleccionar la clave del concepto.
 void setSource(java.awt.Component SOURCE)
          Seleccionar el componente asociado al origen del concepto.
 void setValue(java.lang.String VALUE)
          Seleccionar el valor del concepto.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

protected java.lang.String KEY

DESCRIPTION

protected java.lang.String DESCRIPTION

VALUE

protected java.lang.String VALUE

PRINT_VALUE

protected java.lang.String PRINT_VALUE

XML_VALUE

protected java.lang.String XML_VALUE

SOURCE

protected java.awt.Component SOURCE
Constructor Detail

ConceptSAT

public ConceptSAT()
Construye un nuevo ConceptSAT.
Method Detail

getDescription

public java.lang.String getDescription()
Obtener la descripción del concepto. El valor por omisión es una cadena de caracteres vacía.
Returns:
Un objeto String correspondiente a la descripción del concepto.

getKey

public java.lang.String getKey()
Obtener la clave del concepto. El valor por omisión es una cadena de caracteres vacía.
Returns:
Un objeto String correspondiente a la clave del concepto.

getSource

public java.awt.Component getSource()
Obtener un componente asociado al origen del concepto.
Returns:
Un objeto Component asociado al origen del concepto.

getValue

public java.lang.String getValue()
Obtener el valor del concepto. El valor por omisión es una cadena de caracteres vacía.
Returns:
Un objeto String correspondiente al valor del concepto.

getPrintValue

public java.lang.String getPrintValue()
Obtener el valor de impresión del concepto. El valor por omisión es una cadena de caracteres vacía.
Returns:
Un objeto String correspondiente al valor de impresión del concepto.

getXMLValue

public java.lang.String getXMLValue()
Obtener el valor XML del concepto. El valor por omisión es una cadena de caracteres vacía. La estructura XML es la siguiente: <CONCEPTO><CLAVE>clave del concepto</CLAVE><DESCRIPCION>descripción del concepto</DESCRIPCION><VALOR>valor del concepto</VALOR><VALORIMPRESION>valor de impresión del concepto</VALORIMPRESION></CONCEPTO>
Returns:
Un objeto String correspondiente al valor XML del concepto.

reset

public void reset()
Asigna los valores del concepto como cadenas de caracteres vacías. (valor, valor de impresión y valor XML).

setDescription

public void setDescription(java.lang.String DESCRIPTION)
Seleccionar la descripción del concepto. Si se recibe un valor nulo como argumento, se asignará una cadena de caracteres vacía como valor.
Parameters:
DESCRIPTION - Descripción del concepto.

setKey

public void setKey(java.lang.String KEY)
Seleccionar la clave del concepto. Si se recibe un valor nulo como argumento, se asignará una cadena de caracteres vacía como valor.
Parameters:
KEY - Clave del concepto.

setSource

public void setSource(java.awt.Component SOURCE)
Seleccionar el componente asociado al origen del concepto.
Parameters:
SOURCE - Componente asociado al origen del concepto.

setValue

public void setValue(java.lang.String VALUE)
              throws ExceptionSAT
Seleccionar el valor del concepto. Cuando el valor del concepto es aceptado, se asigna un valor de impresión y un valor XML.
Parameters:
VALUE - Valor del concepto.
Throws:
ExceptionSAT - Si se recibe un valor nulo o una cadena de caracteres vacía.