|
|||||||||
| Home >> All >> pdd >> [ modelo overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
pdd.modelo
Class Modelo

java.lang.Objectpdd.modelo.Modelo
- All Implemented Interfaces:
- app.report.ReportItem
- Direct Known Subclasses:
- DbModelo
- public class Modelo
- extends java.lang.Object
- implements app.report.ReportItem
- extends java.lang.Object
Clase para la implementación de los objectos modelo que son una definición de uno determinado tipo de zapato.
| Field Summary | |
protected boolean |
changed
Identifica si han cambiado los datos del modelo |
protected java.lang.String |
codigo
Codigo único del modelo que lo identifica frente a otros |
protected java.lang.String |
descripcion
Descripción del modelo |
private boolean |
editable
Indica si el objeto puede modificarse |
protected java.lang.String |
horma
Horma asociada al modelo |
protected app.Money |
p1
Precios generales del modelo, hasta tres |
protected app.Money |
p2
Precios generales del modelo, hasta tres |
protected app.Money |
p3
Precios generales del modelo, hasta tres |
protected pdd.PricedSerieSet |
pss
Precios de las series del modelo |
| Constructor Summary | |
Modelo()
Constructor del modelo |
|
Modelo(pdd.PricedSerieSet pss)
Constructor del modelo con conjunto de series con precio |
|
Modelo(pdd.SerieSet ss)
Constructor del modelo con conjunto de series sin precio |
|
| Method Summary | |
boolean |
changed()
Devuelve true si los datos del modelo han cambiado |
java.lang.String |
getCodigo()
Devuelve el codigo del modelo |
java.lang.String |
getDescripcion()
Devuelve la descripción del modelo |
java.lang.String |
getHorma()
Devuelve la horma del modelo |
java.lang.String |
getIdentityLabel()
Gestión de report |
app.Money |
getPrice1()
Devuelve el precio 1 |
app.Money |
getPrice2()
Devuelve el precio 2 |
app.Money |
getPrice3()
Devuelve el precio 3 |
pdd.PricedSerieSet |
getPricedSerieSet()
Devuelve la númeración con los precios |
app.Money |
getPriceOfSerie(int serie)
Devuelve el precio de la serie indicada |
pdd.SerieSet |
getSerieSet()
Devuelve el conjunto de series |
boolean |
isEditable()
Devuelve true si el modelo es editable |
void |
setCodigo(java.lang.String newCodigo)
Establece el codigo |
void |
setDescripcion(java.lang.String newDescripcion)
Establece la descripcion |
void |
setEditable(boolean editable)
|
void |
setHorma(java.lang.String newHorma)
Establece la horma |
void |
setPrice1(app.Money m)
Establece el precio 1 |
void |
setPrice2(app.Money m)
Establece el precio 2 |
void |
setPrice3(app.Money m)
Establece el precio 3 |
void |
setPriceOfSerie(int index,
app.Money m)
Establece un precio para una serie |
void |
toXML(java.io.PrintStream ps,
java.lang.String offset)
Vuelca la información XML del item en la salida indicada |
void |
toXML(java.io.PrintStream ps,
java.lang.String offset,
boolean conPrecios)
|
void |
validateField()
Metodo que valida los datos del modelo Devuelve una excepción con los errores encontrados |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
codigo
protected java.lang.String codigo
- Codigo único del modelo que lo identifica frente a otros
descripcion
protected java.lang.String descripcion
- Descripción del modelo
horma
protected java.lang.String horma
- Horma asociada al modelo
p1
protected app.Money p1
- Precios generales del modelo, hasta tres
p2
protected app.Money p2
- Precios generales del modelo, hasta tres
p3
protected app.Money p3
- Precios generales del modelo, hasta tres
pss
protected pdd.PricedSerieSet pss
- Precios de las series del modelo
editable
private boolean editable
- Indica si el objeto puede modificarse
changed
protected boolean changed
- Identifica si han cambiado los datos del modelo
| Constructor Detail |
Modelo
public Modelo()
- Constructor del modelo
Modelo
public Modelo(pdd.PricedSerieSet pss)
- Constructor del modelo con conjunto de series
con precio
Modelo
public Modelo(pdd.SerieSet ss)
- Constructor del modelo con conjunto de series
sin precio
| Method Detail |
getCodigo
public java.lang.String getCodigo()
- Devuelve el codigo del modelo
getDescripcion
public java.lang.String getDescripcion()
- Devuelve la descripción del modelo
getHorma
public java.lang.String getHorma()
- Devuelve la horma del modelo
getPrice1
public app.Money getPrice1()
- Devuelve el precio 1
getPrice2
public app.Money getPrice2()
- Devuelve el precio 2
getPrice3
public app.Money getPrice3()
- Devuelve el precio 3
getPriceOfSerie
public app.Money getPriceOfSerie(int serie)
- Devuelve el precio de la serie indicada
getPricedSerieSet
public pdd.PricedSerieSet getPricedSerieSet()
- Devuelve la númeración con los precios
getSerieSet
public pdd.SerieSet getSerieSet()
- Devuelve el conjunto de series
setPrice1
public void setPrice1(app.Money m)
- Establece el precio 1
setPrice2
public void setPrice2(app.Money m)
- Establece el precio 2
setPrice3
public void setPrice3(app.Money m)
- Establece el precio 3
setPriceOfSerie
public void setPriceOfSerie(int index,
app.Money m)
- Establece un precio para una serie
setHorma
public void setHorma(java.lang.String newHorma)
- Establece la horma
setDescripcion
public void setDescripcion(java.lang.String newDescripcion)
- Establece la descripcion
setCodigo
public void setCodigo(java.lang.String newCodigo)
- Establece el codigo
setEditable
public void setEditable(boolean editable)
changed
public boolean changed()
- Devuelve true si los datos del modelo han cambiado
isEditable
public boolean isEditable()
- Devuelve true si el modelo es editable
validateField
public void validateField()
throws app.AppException
- Metodo que valida los datos del modelo
Devuelve una excepción con los errores encontrados
getIdentityLabel
public java.lang.String getIdentityLabel()
- Gestión de report
- Specified by:
getIdentityLabelin interfaceapp.report.ReportItem
toXML
public void toXML(java.io.PrintStream ps, java.lang.String offset)
- Vuelca la información XML del item en la salida indicada
- Specified by:
toXMLin interfaceapp.report.ReportItem
toXML
public void toXML(java.io.PrintStream ps, java.lang.String offset, boolean conPrecios)
|
|||||||||
| Home >> All >> pdd >> [ modelo overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
pdd.modelo.Modelo