Class Methode

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

public class Methode extends Object implements Type
Classe Methode

Classe qui permet de créer une méthode d'une classe
Elle implémente l'interface Type
Elle possède les méthodes :

  • strDraw
  • setArray
  • getName
  • getReturnType
  • getVisibility
  • getParameters
  • setName
  • setReturnType
  • setVisibility
  • setParameters
  • toString

Elle possède les attributs :
  • name
  • returnType
  • visibility
  • parameters
  • Constructor Details

    • Methode

      public Methode(Element e)
      Constructeur de la classe Methode
      Parameters:
      e - Element
  • Method Details

    • strDraw

      public String strDraw()
      Méthode qui permet de dessiner une méthode
      Returns:
      String string
    • getIsOverride

      public boolean getIsOverride()
      Méthode qui permet renvoie True si la méthode est Override
      Returns:
      String is override
    • setIsOverride

      public void setIsOverride(boolean isOverride)
      Méthode qui permet de mettre la méthode Override
      Parameters:
      isOverride - String
    • getParameters

      public ArrayList<String[]> getParameters()
      Méthode qui permet de récupérer les parameters d'une méthode
      Returns:
      String parameters
    • getName

      public String getName()
      Méthode qui permet de récupérer le nom d'une méthode
      Returns:
      String name
    • setName

      public void setName(String name)
      Procédure qui permet de mettre le nom d'une méthode
      Parameters:
      name - String
    • getReturnType

      public String getReturnType()
      Méthode qui permet de récupérer le type de retour d'une méthode
      Returns:
      String return type
    • setReturnType

      public void setReturnType(String returnType)
      Procédure qui permet de mettre le type de retour d'une méthode
      Parameters:
      returnType - String
    • getVisibility

      public String getVisibility()
      Méthode qui permet de récupérer la visibilité d'une méthode
      Specified by:
      getVisibility in interface Type
      Returns:
      String
    • setVisibility

      public void setVisibility(String visibility)
      Procédure qui permet de mettre la visibilité d'une méthode
      Parameters:
      visibility - String