Class AttributDecl

java.lang.Object
  |
  +--AttributDecl
All Implemented Interfaces:
java.io.Serializable

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

AttributDecl represente la liste des attributs d'une balise Xml

Version:
6.0
Author:
Gros Pierre Emmanuel gros@limsi.fr
See Also:
Serialized Form

Field Summary
protected  java.lang.String _aname
          Le nom de la balise
protected  java.lang.String _clause
          reserve
protected  boolean _enum
          Cette balise a t elle une valeur ou une liste de valeur possible
protected  int _type
          Le type de la balise (required , fixed,imply)
protected  java.lang.String _value
          La valeur de l'attribut
protected  java.lang.String _valueDefault
          La valeur par default
protected  java.util.Vector _valueVect
          Dans le cas ou on a une liste de valeur possible
 
Constructor Summary
AttributDecl(java.lang.String aName, int type, java.lang.String valueDefault, java.lang.String value, java.lang.String clause)
          Attribut Decl prend en parametre Ce constructeur construit un attribut pouvant contenir une valeur libre
AttributDecl(java.lang.String aName, int type, java.lang.String valueDefault, java.lang.String value, java.lang.String clause, java.util.Vector valueListe)
          Attribut Decl prend en parametre Ce constructeur construit un attribut pouvant contenir une valeur parmis une liste
 
Method Summary
 java.lang.String getClause()
          Reserver
 boolean getEnum()
          Renvoie vrai si la valeur de l'attribut est prise dans une liste
 java.lang.String getName()
          Renvoie le nom de l'attribut
 int getType()
          Renvoie le type de l'attribut
static java.lang.String getTypeS(int type)
          Convertit le type de l'attribut en chaine de caractere
 java.lang.String getValue()
          Renvoie la valeur de l'attribut
 java.lang.String getValueDefault()
          renvoie la valeur par default de l'attribut
 java.util.Vector getValueListe()
          Renvoie la liste des valeurs possibles pour l'attribut
 void setValueListe(java.util.Vector valueVect)
          Met a jour l'attribut _valueVect
 java.lang.String toString()
          Fonction d'affichage de la classe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_aname

protected java.lang.String _aname
Le nom de la balise

_type

protected int _type
Le type de la balise (required , fixed,imply)

_valueDefault

protected java.lang.String _valueDefault
La valeur par default

_value

protected java.lang.String _value
La valeur de l'attribut

_valueVect

protected java.util.Vector _valueVect
Dans le cas ou on a une liste de valeur possible

_clause

protected java.lang.String _clause
reserve

_enum

protected boolean _enum
Cette balise a t elle une valeur ou une liste de valeur possible
Constructor Detail

AttributDecl

public AttributDecl(java.lang.String aName,
                    int type,
                    java.lang.String valueDefault,
                    java.lang.String value,
                    java.lang.String clause)
Attribut Decl prend en parametre Ce constructeur construit un attribut pouvant contenir une valeur libre
Parameters:
aName - le nom de l'attribut
type - son type
valueDefault - la valeur par default
value - la valeur
clause - ,sa clause

AttributDecl

public AttributDecl(java.lang.String aName,
                    int type,
                    java.lang.String valueDefault,
                    java.lang.String value,
                    java.lang.String clause,
                    java.util.Vector valueListe)
Attribut Decl prend en parametre Ce constructeur construit un attribut pouvant contenir une valeur parmis une liste
Parameters:
aName - le nom de l'attribut
type - son type
valueDefault - la valeur par default
value - la valeur
clause - sa clause
valueListe - la liste des valeurs possible
Method Detail

getValueDefault

public java.lang.String getValueDefault()
renvoie la valeur par default de l'attribut

getName

public java.lang.String getName()
Renvoie le nom de l'attribut

getTypeS

public static java.lang.String getTypeS(int type)
Convertit le type de l'attribut en chaine de caractere
Parameters:
type - le type de l'attribut

getType

public int getType()
Renvoie le type de l'attribut

getValue

public java.lang.String getValue()
Renvoie la valeur de l'attribut

getClause

public java.lang.String getClause()
Reserver

getEnum

public boolean getEnum()
Renvoie vrai si la valeur de l'attribut est prise dans une liste

getValueListe

public java.util.Vector getValueListe()
Renvoie la liste des valeurs possibles pour l'attribut

setValueListe

public void setValueListe(java.util.Vector valueVect)
Met a jour l'attribut _valueVect
Parameters:
valueVect - le nouveau vecteur

toString

public java.lang.String toString()
Fonction d'affichage de la classe
Overrides:
toString in class java.lang.Object