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 attributvoidMéthode qui permet de modifier le nom d'un attributvoidsetNameAssociation(String nameAssociation) Méthode qui permet de modifier le nom d'une associationvoidsetType(TypeMirror type) Méthode qui permet de modifier le type d'un attributvoidsetVisibility(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, waitMethods 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:
getVisibilityin 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
-