|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eucalyptus.analysesi.model.MCD
public class MCD
La classe MCD
permet de représenter un Modèle Conceptuel de Donnée grâce
à 5 caractéristiques : Entités, Propriétés, Identifiants, Associations et Cardinalités.
Constructor Summary | |
---|---|
MCD(Dictionary dictionary)
Le constructeur par défaut de la classe MCD . |
Method Summary | |
---|---|
void |
addEntity(Entity entity)
Ajoute une entité au MCD. |
void |
addNote(Note note)
Ajoute une note. |
void |
addRelation(Relation relation)
Ajoute une relation au MCD. |
void |
clearEntities()
Supprime toutes les entités. |
void |
clearNotes()
Supprime toute les notes. |
Dictionary |
getDictionary()
Retourne le dictionnaire des informations. |
java.lang.Iterable<Entity> |
getEntities()
Retourne la liste des entités sous forme d'Iterable. |
Entity |
getEntity(int index)
Retourne une entité du MCD |
Note |
getNote(int index)
Retourne une note. |
java.lang.Iterable<Note> |
getNotes()
Retourne la liste des notes. |
java.lang.Iterable<Relation> |
getRelations()
Retourne la liste des associations sous forme d'Iterable. |
void |
removeNote(Note note)
Supprime une note. |
int |
sizeEntities()
Retourne le nombre d'entité présent dans le MCD. |
int |
sizeNotes()
Retourne le nombre de note. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MCD(Dictionary dictionary)
MCD
.
Method Detail |
---|
public void addEntity(Entity entity)
entity
- L'entité à ajouter au MCDpublic Entity getEntity(int index)
index
- l'index de l'entité
public int sizeEntities()
public java.lang.Iterable<Entity> getEntities()
public java.lang.Iterable<Relation> getRelations()
public void clearEntities()
public void addRelation(Relation relation)
relation
- la relation à ajouter au MCDpublic Dictionary getDictionary()
public void addNote(Note note)
note
- la note à ajouterpublic void removeNote(Note note)
note
- la note à supprimerpublic Note getNote(int index)
index
- l'index de la note
public java.lang.Iterable<Note> getNotes()
public int sizeNotes()
public void clearNotes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |