fr.ifremer.suiviobsmer.ui.pages
Class Contacts

java.lang.Object
  extended by fr.ifremer.suiviobsmer.ui.base.AbstractFilteredPage
      extended by fr.ifremer.suiviobsmer.ui.pages.Contacts
All Implemented Interfaces:
SuiviObsmerPage

@IncludeStylesheet(value="context:css/contacts.css")
public class Contacts
extends AbstractFilteredPage
implements SuiviObsmerPage

Contacts Created: 9 nov. 2009

Version:
$Revision: 244 $ Mise a jour: $Date: 2010-01-19 19:49:07 +0100 (mar., 19 janv. 2010) $ par : $Author: fdesbois $
Author:
fdesbois

Constructor Summary
Contacts()
           
 
Method Summary
 boolean canUnvalidate()
           
 boolean canValidate()
           
 void createNewContact(Boat boat, SampleRow sampleRow)
           
protected  boolean getAvailableDataForFiltersOnly()
           
 String getBoatDescription()
           
 ContactFilter getContactFilter()
           
 org.apache.tapestry5.beaneditor.BeanModel<Contact> getContactModel()
           
 Map<String,Contact> getContacts()
           
 ContactState getContactState()
           
 DateFormat getDateFormat()
           
protected  BoatFilter getFilter()
           
 String getGridClass()
           
 String getRowClass()
           
 String getSampleRowDescription()
           
 GenericSelectModel<User> getUserSelectModel()
           
 boolean hasActions()
           
 boolean isEditionMode()
           
 boolean isEmpty(Boolean validation)
           
 boolean isOnlyForAdmin()
           
protected  void resetFilter()
           
 void setContactState(ContactState contactState)
           
 
Methods inherited from class fr.ifremer.suiviobsmer.ui.base.AbstractFilteredPage
getCompanySelectModel, getFacadeSelectModel, getObserverSelectModel, getSampleRowSelectModel, getSectorSelectModel, initFilter, onProvideCompletionsFromBoatName, onSuccess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Contacts

public Contacts()
Method Detail

isOnlyForAdmin

public boolean isOnlyForAdmin()
Specified by:
isOnlyForAdmin in interface SuiviObsmerPage

getContactFilter

public ContactFilter getContactFilter()
                               throws SuiviObsmerException
Throws:
SuiviObsmerException

getFilter

protected BoatFilter getFilter()
                        throws SuiviObsmerException
Specified by:
getFilter in class AbstractFilteredPage
Throws:
SuiviObsmerException

resetFilter

protected void resetFilter()
Specified by:
resetFilter in class AbstractFilteredPage

getAvailableDataForFiltersOnly

protected boolean getAvailableDataForFiltersOnly()
Specified by:
getAvailableDataForFiltersOnly in class AbstractFilteredPage

getContacts

public Map<String,Contact> getContacts()
                                throws SuiviObsmerException
Throws:
SuiviObsmerException

getContactModel

public org.apache.tapestry5.beaneditor.BeanModel<Contact> getContactModel()

getContactState

public ContactState getContactState()

getUserSelectModel

public GenericSelectModel<User> getUserSelectModel()

setContactState

public void setContactState(ContactState contactState)

getSampleRowDescription

public String getSampleRowDescription()

getBoatDescription

public String getBoatDescription()

getGridClass

public String getGridClass()

getRowClass

public String getRowClass()

getDateFormat

public DateFormat getDateFormat()

isEditionMode

public boolean isEditionMode()

isEmpty

public boolean isEmpty(Boolean validation)

hasActions

public boolean hasActions()

canValidate

public boolean canValidate()

canUnvalidate

public boolean canUnvalidate()

createNewContact

public void createNewContact(Boat boat,
                             SampleRow sampleRow)
                      throws SuiviObsmerException
Throws:
SuiviObsmerException


Copyright © 2009-2010 Ifremer. All Rights Reserved.