Package pumlFromJava.classes
Class Attributs
java.lang.Object
pumlFromJava.classes.Attributs
- All Implemented Interfaces:
Type
Classe Attributs
Elle possède les attributs :
Classe qui permet de créer un attribut
d'une classe
Elle implémente l'interface Type
Elle possède les méthodes :
- strDrawAttributs
- writeType
- getName
- getType
- getVisibility
- setName
- setType
- setVisibility
- toString
- strDraw
Elle possède les attributs :
- name
- type
- visibility
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Méthode qui renvoie le nom d'un attributMéthode qui renvoie le nom d'une associationMéthode qui renvoie la multiplicité d'une associationgetType()
Méthode qui renvoie le type d'un attributMéthode qui renvoie le type d'une associationMéthode qui renvoie la visibilité d'un attributvoid
Méthode qui permet de modifier le nom d'un attributvoid
setNameAssociation
(String nameAssociation) Méthode qui permet de modifier le nom d'une associationvoid
setType
(TypeMirror type) Méthode qui permet de modifier le type d'un attributvoid
setVisibility
(String visibility) Méthode qui permet de modifier la visibilité d'un attributMéthode qui permet de dessiner un attributstrDrawAttributs
(boolean isTab) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface pumlFromJava.classes.Type
isAbstract, isPrivate, isProtected, isPublic, isStatic
-
Constructor Details
-
Attributs
Constructeur de la classe Attributs- Parameters:
element
- ElementdocTrees
- the doc trees
-
-
Method Details
-
strDrawAttributs
Méthode qui permet de dessiner un attribut- Returns:
- String string
-
strDrawAttributs
-
getName
Méthode qui renvoie le nom d'un attribut- Returns:
- String name
-
setName
Méthode qui permet de modifier le nom d'un attribut- Parameters:
name
- String
-
getType
Méthode qui renvoie le type d'un attribut- Returns:
- TypeMirror type
-
setType
Méthode qui permet de modifier le type d'un attribut- Parameters:
type
- TypeMirror
-
getVisibility
Méthode qui renvoie la visibilité d'un attribut- Specified by:
getVisibility
in interfaceType
- Returns:
- String
-
setVisibility
Méthode qui permet de modifier la visibilité d'un attribut- Parameters:
visibility
- String
-
getNameAssociation
Méthode qui renvoie le nom d'une association- Returns:
- String name association
-
setNameAssociation
Méthode qui permet de modifier le nom d'une association- Parameters:
nameAssociation
- String
-
getTypeAssociation
Méthode qui renvoie le type d'une association- Returns:
- String type association
-
getPumlMultiplicity
Méthode qui renvoie la multiplicité d'une association- Returns:
- String puml multiplicity
-