Class Projekt

java.lang.Object
   |
   +----NwaObject
           |
           +----NwaEntity
                   |
                   +----Projekt

public class Projekt
extends NwaEntity
Enthält die Informationen für ein Projekt. Wird derzeit nur als Singleton verwendet.


Variable Index

 o aggregationen
 o alternativen
 o gewichtungen
 o oberziel
 o ziele
 o zielkriterien

Constructor Index

 o Projekt()

Method Index

 o add_aggregation(Aggregation)
 o add_alternative(Alternative)
Zugriffsmethoden
 o add_gewichtung(Gewichtung)
 o add_ziel(Ziel)
 o add_zielkriterium(Zielkriterium)
 o afterLoading()
Aktivitäten nach loadSubParts()
 o erzeugeStandardGewichtung(String)
Erzeugt eine neue Gewichtung mit gleichen Gewichten
 o exceptionMsg(String[], Exception)
 o get_aggregation(String)
 o get_aggregationen()
 o get_alternative(String)
 o get_alternativen()
 o get_alternativenAsArray()
 o get_gewichtung(String)
 o get_gewichtungen()
 o get_oberziel()
 o get_ziel(String)
 o get_ziele()
 o get_zielkriterien()
 o get_zielkriterium(String)
 o loadSubParts(URL, String)
Laden
 o normalisereGewichte()
Normiert alle Gewichte auf das Intervall [0, 1]
 o pruefeGrenzen()
 o set_oberziel(Ziel)
 o submitString(Gewichtung)
Erzeugt einen String, der die Gewichgung gew beschreibt

Variables

 o alternativen
  protected Vector alternativen
 o ziele
  protected Vector ziele
 o zielkriterien
  protected Vector zielkriterien
 o gewichtungen
  protected Vector gewichtungen
 o oberziel
  protected Ziel oberziel
 o aggregationen
  protected Vector aggregationen

Constructors

 o Projekt
  public Projekt()

Methods

 o add_alternative
  public void add_alternative(Alternative alt)
Zugriffsmethoden

 o add_ziel
  public void add_ziel(Ziel ziel)
 o add_zielkriterium
  public void add_zielkriterium(Zielkriterium zk)
 o add_gewichtung
  public void add_gewichtung(Gewichtung gew)
 o add_aggregation
  public void add_aggregation(Aggregation aggr)
 o get_alternative
  public Alternative get_alternative(String name)
 o get_alternativen
  public Enumeration get_alternativen()
 o get_alternativenAsArray
  public Alternative[] get_alternativenAsArray()
 o get_ziel
  public Ziel get_ziel(String name)
 o get_ziele
  public Enumeration get_ziele()
 o get_zielkriterium
  public Zielkriterium get_zielkriterium(String name)
 o get_zielkriterien
  public Enumeration get_zielkriterien()
 o get_gewichtung
  public Gewichtung get_gewichtung(String name)
 o get_gewichtungen
  public Enumeration get_gewichtungen()
 o get_aggregationen
  public Enumeration get_aggregationen()
 o get_aggregation
  public Aggregation get_aggregation(String name)
 o get_oberziel
  public Ziel get_oberziel()
 o set_oberziel
  public void set_oberziel(Ziel ziel)
 o normalisereGewichte
  public void normalisereGewichte()
Normiert alle Gewichte auf das Intervall [0, 1]

 o erzeugeStandardGewichtung
  public void erzeugeStandardGewichtung(String name)
Erzeugt eine neue Gewichtung mit gleichen Gewichten

 o pruefeGrenzen
  public void pruefeGrenzen()
See Also:
pruefeGrenzen
 o loadSubParts
  public void loadSubParts(URL base,
                           String file) throws IOException
Laden

 o exceptionMsg
  public void exceptionMsg(String row[],
                           Exception e)
 o afterLoading
  public void afterLoading()
Aktivitäten nach loadSubParts()

 o submitString
  public String submitString(Gewichtung gew)
Erzeugt einen String, der die Gewichgung gew beschreibt