input
Class Attribute

java.lang.Object
  extended by input.Attribute

public class Attribute
extends java.lang.Object

PrŽsentation simplifiee d'un attribut. Ils sont publiques, sans valeur initiales

Author:
jroyer

Constructor Summary
Attribute(java.lang.String tp, java.lang.String n, Scope s, Gener g)
          Constructeur d'attribut.
 
Method Summary
 java.lang.String generate()
           
 java.lang.String generateAccessors()
          generation des accesseurs
 java.lang.String generateGetSet()
          Generation des deux get et set.
 java.lang.String generateGetter()
          Generation du getter
 java.lang.String generateParameter()
           
 java.lang.String generateSetter()
          Generation du setter.
 java.lang.String getName()
           
 java.lang.String getType()
           
 void setName(java.lang.String name)
          Affecte le nom.
 void setType(java.lang.String type)
          Affecte le type.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Attribute

public Attribute(java.lang.String tp,
                 java.lang.String n,
                 Scope s,
                 Gener g)
Constructeur d'attribut.

Parameters:
tp - type
n - nom
s - la visibilitŽ
Method Detail

generate

public java.lang.String generate()
Returns:
genere le code.

generateParameter

public java.lang.String generateParameter()
Returns:
genere un parametre correspondant.

generateAccessors

public java.lang.String generateAccessors()
generation des accesseurs

Returns:

generateGetter

public java.lang.String generateGetter()
Generation du getter

Returns:

generateSetter

public java.lang.String generateSetter()
Generation du setter.

Returns:

generateGetSet

public java.lang.String generateGetSet()
Generation des deux get et set.

Returns:

getType

public java.lang.String getType()
Returns:
le type.

setType

public void setType(java.lang.String type)
Affecte le type.

Parameters:
type - une chaine

getName

public java.lang.String getName()
Returns:
le nom.

setName

public void setName(java.lang.String name)
Affecte le nom.

Parameters:
name - une chaine

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
converion en chaine.