sat
Class ConceptSAT

java.lang.Object
  |
  +--sat.ConceptSAT
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConceptDateSAT, ConceptMultipleStringSAT, ConceptStringSAT

public class ConceptSAT
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String DESCRIPTION
          Descripción del concepto.
protected  java.lang.String KEY
          Clave del concepto.
protected  java.lang.String PRINT_VALUE
          Valor de impresión del concepto.
protected  java.awt.Component SOURCE
          Objeto Component asociado al origen del concepto.
protected  java.lang.String VALUE
          Valor del concepto.
protected  java.lang.String XML_VALUE
          Valor XML del concepto.
 
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 a los valores del concepto 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, registerNatives, toString, wait, wait, wait
 

Field Detail

KEY

protected java.lang.String KEY
Clave del concepto.

DESCRIPTION

protected java.lang.String DESCRIPTION
Descripción del concepto.

VALUE

protected java.lang.String VALUE
Valor del concepto.

PRINT_VALUE

protected java.lang.String PRINT_VALUE
Valor de impresión del concepto.

XML_VALUE

protected java.lang.String XML_VALUE
Valor XML del concepto.

SOURCE

protected java.awt.Component SOURCE
Objeto Component asociado al origen del concepto.
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:
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:
Clave del concepto.

getSource

public java.awt.Component getSource()
Obtener un componente asociado al origen del concepto.
Returns:
Componente 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:
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:
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:
Valor XML del concepto.

reset

public void reset()
Asigna a los valores del concepto 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 ó una cadena de caracteres vacía.