java.lang.Object
de.uka.ipd.sdq.codegen.simudatavisualisation.datatypes.Utilization

public class Utilization extends Object
Deprecated.
Superseded by EDP2.
This class stores the information necessary to display a Utilization. The Utilization can be visualized using the information about the bucket width and the Utilization for the buckets.
  • Field Details

    • DEFAULT_BUCKET_WIDTH

      public static final double DEFAULT_BUCKET_WIDTH
      Deprecated.
      The default width for Utilization classes
      See Also:
    • DEFAULT_NUMBER_BUCKETS

      public static final double DEFAULT_NUMBER_BUCKETS
      Deprecated.
      The default width for Utilization classes
      See Also:
    • MAXIMUM_NUMBER_OF_BUCKETS

      public static final double MAXIMUM_NUMBER_OF_BUCKETS
      Deprecated.
      The maximum number of buckets to show when initialising the diagram. The user can decide to show more.
      See Also:
    • bucketInformation

      protected List<UtilizationBucketInformation> bucketInformation
      Deprecated.
      List of the entities, that describe the Utilization for each of the buckets
      See Also:
    • bucketWidth

      protected double bucketWidth
      Deprecated.
      Contains the width of each bucket of the Utilization.
  • Constructor Details

    • Utilization

      public Utilization(String title)
      Deprecated.
      Creates a new Utilization without buckets and default bucket width.
      Parameters:
      title - Title od name of the Utilization.
    • Utilization

      public Utilization(String title, double bucketWidth)
      Deprecated.
      Creates a new Utilization without buckets.
      Parameters:
      title - Title or name of the Utilization.
      bucketWidth - Width of a bucket of the Utilization.
  • Method Details

    • addEntity

      public void addEntity(UtilizationBucketInformation entity)
      Deprecated.
      Adds a new bucket to the Utilization.
      Parameters:
      entity - information about the bucket.
    • removeEntity

      public void removeEntity(UtilizationBucketInformation entity)
      Deprecated.
      Removes a bucket from the Utilization.
      Parameters:
      entity - bucket to remove.
    • getBucketInformation

      public List<UtilizationBucketInformation> getBucketInformation()
      Deprecated.
      Returns the list of the buckets and their respective Utilization.
      Returns:
      the list of the entities.
    • getTitle

      public String getTitle()
      Deprecated.
      Receives the title or name of the Utilization.
      Returns:
      Title or name of the Utilization.
    • setTitle

      public void setTitle(String title)
      Deprecated.
      Sets the title or name of the Utilization.
      Parameters:
      title - The new title.
    • getBucketWidth

      public double getBucketWidth()
      Deprecated.
      Receives the bucket width of the Utilization.
      Returns:
      the bucket width.
    • setBucketWidth

      public void setBucketWidth(double bucketWidth)
      Deprecated.
      Sets the bucket width of the Utilization.
      Parameters:
      bucketWidth - the new bucket width.