org.gcube.portlets.d4sreporting.common.server.serializables
Class Model

java.lang.Object
  extended by org.gcube.portlets.d4sreporting.common.server.serializables.Model
All Implemented Interfaces:
Serializable

public class Model
extends Object
implements Serializable

The Model class represents the current Template state JAVA Serializable, the model in the the MVC pattern

Version:
April 2011 (1.1)
Author:
Massimiliano Assante, ISTI-CNR - massimiliano.assante@isti.cnr.it
See Also:
Serialized Form

Constructor Summary
Model(String author, Date dateCreated, Date lastEdit, String lastEditBy, String templateName, int columnWidth, int marginBottom, int marginLeft, int marginRight, int marginTop, int pageHeight, int pageWidth, Vector<Section> sections, int totalPages, List<S_Metadata> metadata)
           
 
Method Summary
 String getAuthor()
           
 int getColumnWidth()
           
 Date getDateCreated()
           
 Date getLastEdit()
           
 String getLastEditBy()
           
 int getMarginBottom()
           
 int getMarginLeft()
           
 int getMarginRight()
           
 int getMarginTop()
           
 List<S_Metadata> getMetadata()
           
 int getPageHeight()
           
 int getPageWidth()
           
 Vector<Section> getSections()
           
 String getTemplateName()
           
 int getTotalPages()
           
 String getUniqueID()
           
 void setAuthor(String author)
           
 void setColumnWidth(int columnWidth)
           
 void setDateCreated(Date dateCreated)
           
 void setLastEdit(Date lastEdit)
           
 void setLastEditBy(String lastEditBy)
           
 void setMarginBottom(int marginBottom)
           
 void setMarginLeft(int marginLeft)
           
 void setMarginRight(int marginRight)
           
 void setMarginTop(int marginTop)
           
 void setMetadata(List<S_Metadata> metadata)
           
 void setPageHeight(int pageHeight)
           
 void setPageWidth(int pageWidth)
           
 void setSections(Vector<Section> sections)
           
 void setTemplateName(String templateName)
           
 void setTotalPages(int totalPages)
           
 void setUniqueID(String uniqueID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Model

public Model(String author,
             Date dateCreated,
             Date lastEdit,
             String lastEditBy,
             String templateName,
             int columnWidth,
             int marginBottom,
             int marginLeft,
             int marginRight,
             int marginTop,
             int pageHeight,
             int pageWidth,
             Vector<Section> sections,
             int totalPages,
             List<S_Metadata> metadata)
Parameters:
templateName - .
pageWidth - .
pageHeight - .
totalPages - .
marginLeft - .
marginRight - .
marginTop - .
marginBottom - .
columnWidth - .
author - .
dateCreated - .
lastEditBy - .
lastEdit - .
sections - .
metadata - .
Method Detail

getMetadata

public List<S_Metadata> getMetadata()
Returns:
.

setMetadata

public void setMetadata(List<S_Metadata> metadata)
Parameters:
metadata - .

getSections

public Vector<Section> getSections()
Returns:
a vector containg pages that are a vector as well containing template elements

setSections

public void setSections(Vector<Section> sections)
Parameters:
sections - .

getMarginBottom

public int getMarginBottom()
Returns:
.

setMarginBottom

public void setMarginBottom(int marginBottom)
Parameters:
marginBottom - .

getMarginLeft

public int getMarginLeft()
Returns:
.

setMarginLeft

public void setMarginLeft(int marginLeft)
Parameters:
marginLeft - .

getMarginRight

public int getMarginRight()
Returns:
.

setMarginRight

public void setMarginRight(int marginRight)
Parameters:
marginRight - .

getMarginTop

public int getMarginTop()
Returns:
.

setMarginTop

public void setMarginTop(int marginTop)
Parameters:
marginTop - .

getPageHeight

public int getPageHeight()
Returns:
.

setPageHeight

public void setPageHeight(int pageHeight)
Parameters:
pageHeight - .

getPageWidth

public int getPageWidth()
Returns:
.

setPageWidth

public void setPageWidth(int pageWidth)
Parameters:
pageWidth - .

getTemplateName

public String getTemplateName()
Returns:
.

setTemplateName

public void setTemplateName(String templateName)
Parameters:
templateName - .

getTotalPages

public int getTotalPages()
Returns:
.

setTotalPages

public void setTotalPages(int totalPages)
Parameters:
totalPages - .

getColumnWidth

public int getColumnWidth()
Returns:
.

setColumnWidth

public void setColumnWidth(int columnWidth)
Parameters:
columnWidth - .

getAuthor

public String getAuthor()
Returns:
.

setAuthor

public void setAuthor(String author)
Parameters:
author - .

getLastEditBy

public String getLastEditBy()
Returns:
.

setLastEditBy

public void setLastEditBy(String lastEditBy)
Parameters:
lastEditBy - .

getDateCreated

public Date getDateCreated()
Returns:
.

setDateCreated

public void setDateCreated(Date dateCreated)
Parameters:
dateCreated - .

getLastEdit

public Date getLastEdit()
Returns:
.

setLastEdit

public void setLastEdit(Date lastEdit)
Parameters:
lastEdit - .

getUniqueID

public String getUniqueID()
Returns:
THE id

setUniqueID

public void setUniqueID(String uniqueID)
Parameters:
uniqueID - the id


Copyright © 2013. All Rights Reserved.