edu.uoc.tfc.exuoc.vistes
Class IGestorItems

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by edu.uoc.tfc.exuoc.controladors.AbstractInGestor
          extended by edu.uoc.tfc.exuoc.vistes.IGestorItems
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.ModelDriven<InterfaceItem>, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable

public class IGestorItems
extends AbstractInGestor
implements com.opensymphony.xwork2.ModelDriven<InterfaceItem>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
IGestorItems()
           
 
Method Summary
 java.lang.String afegir()
           
 java.lang.String consulta()
          Mètode d'accés a la pàgina de consutla de l'ítem
 java.lang.String editar()
           
 java.lang.String editarArxiu()
           
 java.lang.String editarDC()
          Mètode que contectarà amb el gestor de metadades per obtenir les dades Dublinc Core (DC)
 java.lang.String editarForm()
          Acció que recull totes les dades dels forms de dades , DC i Arxiu i genera l'objecte Item persistent i guarda l'arxiu de dades (paquet del TFC ) al repositori.
 java.lang.String execute()
           
 Arxiu getArxiu()
           
 java.io.File getArxiuDades()
           
 java.lang.String getArxiuDadesContentType()
           
 java.lang.String getArxiuDadesFileName()
           
 Contenidor getContenidor()
           
 java.lang.String[] getDc()
           
 java.lang.String[] getDcValor()
           
 java.lang.Long getIdContenidorActual()
           
 java.lang.Long getIdItemActual()
           
 int getItemsPerPagina()
           
 java.util.Iterator<Contenidor> getLlistaContenidors()
           
 java.util.Iterator<MetaDC> getLlistaDC()
           
 java.util.List<ItemLlistat> getLlistaIt()
           
 MetaDC getMetaDC()
           
 Item getModel()
           
 int getNItems()
           
 int getPos()
           
 java.lang.String llistat()
           
static void main(java.lang.String[] args)
           
 void prepare()
           
 int quants()
           
 void setArxiu(Arxiu arxiu)
           
 void setArxiuDades(java.io.File arxiuDades)
           
 void setArxiuDadesContentType(java.lang.String arxiuDadesContentType)
           
 void setArxiuDadesFileName(java.lang.String arxiuDadesFileName)
           
 void setContenidor(Contenidor _contenidor)
           
 void setDc(java.lang.String[] dc)
           
 void setDcValor(java.lang.String[] dcValor)
           
 void setIdContenidorActual(java.lang.Long idContenidorActual)
           
 void setIdItemActual(java.lang.Long idItemActual)
           
 void setItemsPerPagina(int itemsPerPagina)
           
 void setLlistaContenidors(java.util.Iterator<Contenidor> llistaCon)
           
 void setLlistaDC(java.util.Iterator<MetaDC> _llistaDC)
           
 void setLlistaIt(java.util.List<ItemLlistat> llistaIt)
           
 void setMetaDC(MetaDC metaDC)
           
 void setModel(Item _item)
           
 void setNItems(int _nItems)
           
 void setPos(int pos)
           
 void testAfegirItem()
          TESTS
 void testEliminarItem()
           
 java.lang.String topten()
           
 
Methods inherited from class edu.uoc.tfc.exuoc.controladors.AbstractInGestor
comprovarLimits, getIdSessio, getLog, setIdSessio, setLog
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGestorItems

public IGestorItems()
Method Detail

getModel

public Item getModel()
Specified by:
getModel in interface com.opensymphony.xwork2.ModelDriven<InterfaceItem>

setModel

public void setModel(Item _item)

getIdItemActual

public java.lang.Long getIdItemActual()

setIdItemActual

public void setIdItemActual(java.lang.Long idItemActual)

getIdContenidorActual

public java.lang.Long getIdContenidorActual()

setIdContenidorActual

public void setIdContenidorActual(java.lang.Long idContenidorActual)

getContenidor

public Contenidor getContenidor()

setContenidor

public void setContenidor(Contenidor _contenidor)

getMetaDC

public MetaDC getMetaDC()

setMetaDC

public void setMetaDC(MetaDC metaDC)

getDc

public java.lang.String[] getDc()

setDc

public void setDc(java.lang.String[] dc)

getDcValor

public java.lang.String[] getDcValor()

setDcValor

public void setDcValor(java.lang.String[] dcValor)

getArxiu

public Arxiu getArxiu()

setArxiu

public void setArxiu(Arxiu arxiu)

getArxiuDades

public java.io.File getArxiuDades()

setArxiuDades

public void setArxiuDades(java.io.File arxiuDades)

getArxiuDadesContentType

public java.lang.String getArxiuDadesContentType()

setArxiuDadesContentType

public void setArxiuDadesContentType(java.lang.String arxiuDadesContentType)

getArxiuDadesFileName

public java.lang.String getArxiuDadesFileName()

setArxiuDadesFileName

public void setArxiuDadesFileName(java.lang.String arxiuDadesFileName)

getNItems

public int getNItems()

setNItems

public void setNItems(int _nItems)

getItemsPerPagina

public int getItemsPerPagina()

setItemsPerPagina

public void setItemsPerPagina(int itemsPerPagina)

getPos

public int getPos()

setPos

public void setPos(int pos)

getLlistaIt

public java.util.List<ItemLlistat> getLlistaIt()

setLlistaIt

public void setLlistaIt(java.util.List<ItemLlistat> llistaIt)

getLlistaContenidors

public java.util.Iterator<Contenidor> getLlistaContenidors()

setLlistaContenidors

public void setLlistaContenidors(java.util.Iterator<Contenidor> llistaCon)

getLlistaDC

public java.util.Iterator<MetaDC> getLlistaDC()

setLlistaDC

public void setLlistaDC(java.util.Iterator<MetaDC> _llistaDC)

prepare

public void prepare()
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Overrides:
prepare in class AbstractInGestor

execute

public java.lang.String execute()
Specified by:
execute in interface com.opensymphony.xwork2.Action
Overrides:
execute in class com.opensymphony.xwork2.ActionSupport

editar

public java.lang.String editar()

editarDC

public java.lang.String editarDC()
Mètode que contectarà amb el gestor de metadades per obtenir les dades Dublinc Core (DC)

Returns:

editarArxiu

public java.lang.String editarArxiu()

afegir

public java.lang.String afegir()

editarForm

public java.lang.String editarForm()
Acció que recull totes les dades dels forms de dades , DC i Arxiu i genera l'objecte Item persistent i guarda l'arxiu de dades (paquet del TFC ) al repositori.

Returns:

topten

public java.lang.String topten()

llistat

public java.lang.String llistat()

consulta

public java.lang.String consulta()
Mètode d'accés a la pàgina de consutla de l'ítem

Returns:
Success

quants

public int quants()

testAfegirItem

public void testAfegirItem()
TESTS


testEliminarItem

public void testEliminarItem()

main

public static void main(java.lang.String[] args)