|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinput.Class
public class Class
Reprˇsentation simplifiee d'une classe. Elles sont publiques
| Field Summary | |
|---|---|
static java.util.Vector<Attribute> |
NOATTRIBUTE
Constante utile pour l'absence d'attribut. |
| Constructor Summary | |
|---|---|
Class(java.lang.String n,
java.util.Vector<Attribute> attr,
java.util.Vector<Method> beh,
boolean a,
java.lang.String s)
Constructeur d'une classe. |
|
| Method Summary | |
|---|---|
java.lang.String |
generate()
|
java.lang.String |
generateConstructor()
|
java.util.Vector<Method> |
getBehaviour()
|
java.lang.String |
getInherits()
|
java.lang.String |
getName()
|
java.util.Vector<Attribute> |
getStructure()
|
boolean |
isConcrete()
|
void |
setBehaviour(java.util.Vector<Method> behaviour)
Affecte le vecteur des methodes. |
void |
setConcrete(boolean concrete)
Affecte le statut concret. |
void |
setInherits(java.lang.String inherits)
Affecte la super classe. |
void |
setName(java.lang.String name)
Affecte le nom de la classe. |
void |
setStructure(java.util.Vector<Attribute> structure)
Affecte le vecteur des attributs. |
java.lang.String |
toString()
Representation d'une classe. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.util.Vector<Attribute> NOATTRIBUTE
| Constructor Detail |
|---|
public Class(java.lang.String n,
java.util.Vector<Attribute> attr,
java.util.Vector<Method> beh,
boolean a,
java.lang.String s)
n - nom de la classeattr - les attributsbeh - les methodesa - concrete ou abstraites - nom super classe| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String generate()
public java.lang.String generateConstructor()
public java.util.Vector<Attribute> getStructure()
public void setStructure(java.util.Vector<Attribute> structure)
structure - public java.util.Vector<Method> getBehaviour()
public void setBehaviour(java.util.Vector<Method> behaviour)
behaviour - public boolean isConcrete()
public java.lang.String getName()
public void setName(java.lang.String name)
name - public java.lang.String getInherits()
public void setInherits(java.lang.String inherits)
inherits - public void setConcrete(boolean concrete)
concrete -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||