cds.simbad.ident
Class TextE

java.lang.Object
  extended bycds.simbad.ident.Instruction
      extended bycds.simbad.ident.TextE
All Implemented Interfaces:
java.io.Serializable

public class TextE
extends Instruction

Element TEXT

See Also:
Serialized Form

Field Summary
private  java.lang.String text
           
 
Fields inherited from class cds.simbad.ident.Instruction
ALIG_LEFT, ALIG_RIGHT, alignment, BINARY, binPos, BLANC_RE, CARMAX, CAT, catName, CH, CONST, DE, DECIMAL, DECIMALES, DEFAULT_BINARY, DEFAULT_DECIMAL, DEFAULT_DELIMITOR, DEFAULT_FILLER, DEFAULT_MIN, DEFAULT_OPTIONAL, DELIMITOR, FACULTATIF, filler, FORMAT, IND, instrNames, INT, isBinary, JUSTIFICATION, LET, LGQ, LIST, LONGUEUR, MAJ, MAX_DEFAULT_CARMAX, MAXIMUM, MIN, MIN_DEFAULT_CARMAX, MINIMUM, NO_ALIGNMENT, NO_BIN_POS, NO_FILLER, NOM, optional, PARAM_FINISHED, paramNames, PGM, PLUS, POSITION, RA, regexGen, ROM, SPACE, SPACES_RE, STRICT, TAB, TEXT, TEXTE, UINT, valuelim, VAR, VAR_LENGTH, vec_format_car, ZONE
 
Constructor Summary
TextE(java.lang.String param)
          Constructor
 
Method Summary
 java.lang.String getText()
           
 boolean normalize(java.lang.String str, java.lang.StringBuffer norm)
          Normalization of the field
 java.lang.String toRE()
          Returns the regular expression used to analyse this field
 java.lang.String toString()
           
 
Methods inherited from class cds.simbad.ident.Instruction
align, appendBinary, appendCarmax, appendCarmax, appendClose, appendDecimal, appendDelimitor, appendFormat, appendJustification, appendLength, appendList, appendMaximum, appendMinimum, appendMinimum, appendName, appendNom, appendOptional, appendPlus, appendPosition, appendStrict, appendText, displayError, equals, extractParams, format2dbl, format2RE, getBinaryPosition, getCatName, getInstrCode, getInstrName, getInteger, getLong, getNextParam, getRegexGen, isBinary, isOptional, isREKeyword, isREKeyword, normalize, optional, setBinary, setJustification, setRegexGen, toBin, toByteArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

text

private java.lang.String text
Constructor Detail

TextE

public TextE(java.lang.String param)
      throws IdentifierDescriptionException
Constructor

Parameters:
param - parameter list string
Throws:
IdentifierDescriptionException
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class Instruction

getText

public java.lang.String getText()

toRE

public java.lang.String toRE()
Returns the regular expression used to analyse this field

Overrides:
toRE in class Instruction
Returns:
the regular expression string

normalize

public boolean normalize(java.lang.String str,
                         java.lang.StringBuffer norm)
Normalization of the field

Overrides:
normalize in class Instruction
Parameters:
str - string to normalize
norm - stringbuffer to complete with the normalized string
Returns:
true or false whether the normalization succeeded or not