Class Attributs

java.lang.Object
pumlFromJava.classes.Attributs
All Implemented Interfaces:
Type

public class Attributs extends Object implements Type
Classe 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 Details

    • Attributs

      public Attributs(Element element, DocTrees docTrees)
      Constructeur de la classe Attributs
      Parameters:
      element - Element
      docTrees - the doc trees
  • Method Details

    • strDrawAttributs

      public String strDrawAttributs()
      Méthode qui permet de dessiner un attribut
      Returns:
      String string
    • strDrawAttributs

      public String strDrawAttributs(boolean isTab)
    • getName

      public String getName()
      Méthode qui renvoie le nom d'un attribut
      Returns:
      String name
    • setName

      public void setName(String name)
      Méthode qui permet de modifier le nom d'un attribut
      Parameters:
      name - String
    • getType

      public TypeMirror getType()
      Méthode qui renvoie le type d'un attribut
      Returns:
      TypeMirror type
    • setType

      public void setType(TypeMirror type)
      Méthode qui permet de modifier le type d'un attribut
      Parameters:
      type - TypeMirror
    • getVisibility

      public String getVisibility()
      Méthode qui renvoie la visibilité d'un attribut
      Specified by:
      getVisibility in interface Type
      Returns:
      String
    • setVisibility

      public void setVisibility(String visibility)
      Méthode qui permet de modifier la visibilité d'un attribut
      Parameters:
      visibility - String
    • getNameAssociation

      public String getNameAssociation()
      Méthode qui renvoie le nom d'une association
      Returns:
      String name association
    • setNameAssociation

      public void setNameAssociation(String nameAssociation)
      Méthode qui permet de modifier le nom d'une association
      Parameters:
      nameAssociation - String
    • getTypeAssociation

      public String getTypeAssociation()
      Méthode qui renvoie le type d'une association
      Returns:
      String type association
    • getPumlMultiplicity

      public String getPumlMultiplicity()
      Méthode qui renvoie la multiplicité d'une association
      Returns:
      String puml multiplicity