53 lines
1.1 KiB
Java
53 lines
1.1 KiB
Java
//
|
|
//
|
|
// Generated by StarUML(tm) Java Add-In
|
|
//
|
|
// @ Project : Untitled
|
|
// @ File Name : Element.java
|
|
// @ Date : 20/01/2008
|
|
// @ Author :
|
|
//
|
|
//
|
|
|
|
|
|
|
|
package Documents;
|
|
|
|
|
|
public abstract class Element {
|
|
public int reference;
|
|
public int coefficient = 0;
|
|
public String annotation="";
|
|
public Section Conteneur = null;
|
|
public String type;
|
|
|
|
public int getNiveau() {
|
|
if(this.Conteneur == null) {
|
|
return 0;
|
|
}
|
|
else {
|
|
return this.Conteneur.getNiveau()+1;
|
|
}
|
|
}
|
|
|
|
public abstract int getOrdre();
|
|
|
|
public abstract int getPoids();
|
|
|
|
public abstract Element GetChild(int ind);
|
|
|
|
public abstract String afficher();
|
|
|
|
public String getAnnotation() {
|
|
return this.annotation;
|
|
}
|
|
|
|
public void setAnnotation(String ann) {
|
|
this.annotation = ann;
|
|
}
|
|
|
|
public int getCoeff() { return this.coefficient; }
|
|
|
|
public void setCoeff(int co) { this.coefficient = co; }
|
|
}
|