de.ix.jspTutorial.model
Class IngredientList
java.lang.Object
|
+--de.ix.jspTutorial.model.IngredientList
- public class IngredientList
- extends java.lang.Object
Liste aller Zutaten zur Ergänzung von Basis Pizzen.
- Version:
- $Id:$
- Author:
- Peter Rossbach (pr@webapp.de), Lars Röwekamp ( lars.roewekamp@openKnowledge.de)
Field Summary |
static java.lang.String |
vcid
Version des Source |
Constructor Summary |
IngredientList()
Erstelle leere Zutatenlist. |
IngredientList(java.util.TreeMap ingredients)
Erstelle eine liste von Zutaten auf Basis einer vorhandenen Liste. |
Method Summary |
Ingredient |
getIngredient(java.lang.Long key)
Hole eine bestimmte Zutat. |
java.util.TreeMap |
getIngredients()
Hole Liste aller Zutaten. |
void |
readList(java.io.InputStream aResourceStream)
Lese die Liste der Zutaten aus einem Stream.
|
void |
readList(javax.servlet.ServletContext aApplication)
Lese die Listen der Zutaten aus der Datei /WEB-INF/config/ingredient.properties.
|
java.lang.String |
toString()
Ausgabe der Zutaten als String |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
vcid
public static java.lang.String vcid
- Version des Source
IngredientList
public IngredientList()
- Erstelle leere Zutatenlist.
- See Also:
readList(InputStream)
IngredientList
public IngredientList(java.util.TreeMap ingredients)
- Erstelle eine liste von Zutaten auf Basis einer vorhandenen Liste.
- Parameters:
ingredients
- neue Zutatenliste- See Also:
readList(InputStream)
getIngredient
public Ingredient getIngredient(java.lang.Long key)
- Hole eine bestimmte Zutat.
- Parameters:
key
- Identität einer Zutat- Returns:
-
getIngredients
public java.util.TreeMap getIngredients()
- Hole Liste aller Zutaten.
- Returns:
- Liste der möglichen Zutaten
readList
public void readList(javax.servlet.ServletContext aApplication)
- Lese die Listen der Zutaten aus der Datei /WEB-INF/config/ingredient.properties.
Die Datei befindet sich innerhalb des Path des ServletContexts
- Parameters:
aApplication
- ServletContext- See Also:
javax.servlet.ServletContext#getRessourceAsStream(String)
readList
public void readList(java.io.InputStream aResourceStream)
- Lese die Liste der Zutaten aus einem Stream.
Die Schlüssel der Liste sind:
- ingredient.count Anzahl der Zustaten
- ingredient.id_.id Identität einer Zutat
- ingredient.id_.name Bezeichnung der Zutat
- ingredient.id_.price Preis der Zutat
Beispiel einer Listen von Zutaten:
ingredient.count=2
ingredient.id_0.id=0
ingredient.id_0.name=Zwiebeln
ingredient.id_0.price=1.15
ingredient.id_1.id=1
ingredient.id_1.name=Salami
ingredient.id_1.price=1.25
- Parameters:
aResourceStream
- - See Also:
toString
public java.lang.String toString()
- Ausgabe der Zutaten als String
- Overrides:
- toString in class java.lang.Object
- Returns:
- Die Liste der möglichen Zutaten
- See Also:
~ Das iX JSP Tutorial I - © 2000 by Peter Roßbach ~