com.u2d.app
Interface ViewMechanism

All Known Implementing Classes:
SwingViewMechanism, WingSViewMechanism

public interface ViewMechanism

Author:
Eitan Suez

Method Summary
 void dismiss(EView eview)
           
 void dismissLogin()
           
 void displayReport(Reportable reportable)
           
 void displayView(EView view)
           
 void displayView(View view, com.u2d.ui.desktop.Positioning positioning)
           
 void displayViewFor(java.lang.Object value, EView source, com.u2d.ui.desktop.Positioning positioningHint)
           
 void displayWizard(com.u2d.wizard.details.Wizard wizard)
           
 ListEView getAlternateListView(AbstractListEO leo, java.lang.String[] viewNames)
           
 ComplexEView getAlternateView(ComplexEObject ceo, java.lang.String[] viewNames)
           
 ComplexEView getAssociationView(Association association)
           
 AtomicEView getAtomicView(AtomicEObject eo)
           
 AtomicEditor getBooleanEditor()
           
 AtomicRenderer getBooleanRenderer()
           
 ComplexEView getCalendarView(Calendrier calendar)
           
 ComplexEView getCalEventView(CalEvent event)
           
 ComplexEView getCalEventView(CalEvent event, Schedule schedule)
           
 AtomicEditor getCharEditor()
           
 AtomicRenderer getCharRenderer()
           
 AtomicEditor getChoiceEOEditor()
           
 AtomicRenderer getChoiceEORenderer()
           
 ComplexEView getChoiceView(AbstractChoiceEO choice)
           
 ComplexEView getCollapsedView(ComplexEObject ceo)
           
 AtomicEditor getDateEditor()
           
 AtomicRenderer getDateRenderer()
           
 AtomicEditor getDateTimeEditor()
           
 AtomicRenderer getDateTimeRenderer()
           
 AtomicEditor getDateWithAgeEditor()
           
 AtomicRenderer getDateWithAgeRenderer()
           
 ListEView getEditableListView(AbstractListEO leo)
           
 AtomicEditor getEmailEditor()
           
 AtomicRenderer getEmailRenderer()
           
 ListEView getExpandableListView(RelationalList leo)
           
 ComplexEView getExpandableView(ComplexEObject ceo)
           
 AtomicEditor getFileEditor()
           
 AtomicRenderer getFileRenderer()
           
 View getFindView(ComplexType type)
           
 View getFindView2(ComplexType type)
           
 AtomicEditor getFloatEditor()
           
 AtomicRenderer getFloatRenderer()
           
 ComplexEView getFolderView(ComplexEObject ceo)
           
 ComplexEView getFormView(ComplexEObject ceo)
           
 ComplexEView getIconView(ComplexEObject ceo)
           
 AtomicEditor getImageEditor()
           
 AtomicRenderer getImageRenderer()
           
 AtomicEditor getIntEditor()
           
 AtomicRenderer getIntRenderer()
           
 ComplexEView getListItemView(ComplexEObject ceo)
           
 ListEView getListView(AbstractListEO leo)
           
 ListEView getListViewAsIcons(AbstractListEO leo)
           
 ListEView getListViewAsTable(AbstractListEO leo)
           
 ListEView getListViewAsTree(AbstractListEO leo)
           
 ListEView getListViewMinimized(AbstractListEO leo)
           
 AtomicEditor getLongEditor()
           
 AtomicRenderer getLongRenderer()
           
 ListEView getMultiChoiceView(AbstractListEO leo)
           
 View getMultiPickView(AbstractListEO leo)
           
 ListEView getOmniListView(AbstractListEO leo)
           
 ComplexEView getOmniView(ComplexEObject ceo)
           
 ComplexEView getOutlookView(ComplexEObject ceo)
           
 ListEView getPaginableView(ListEView leview)
           
 View getParamListView(EOCommand cmd, java.lang.Object value, CommandInfo cmdInfo)
           
 AtomicEditor getPasswordEditor()
           
 AtomicRenderer getPasswordRenderer()
           
 AtomicEditor getPercentEditor()
           
 AtomicRenderer getPercentRenderer()
           
 ListEView getPickView(AbstractListEO leo)
           
 ComplexEView getQueryView(CompositeQuery query)
           
 ListEView getRelationalListView(RelationalList leo)
           
 ComplexEView getScheduleView(Schedule schedule)
           
 AtomicEditor getSSNEditor()
           
 AtomicRenderer getSSNRenderer()
           
 AtomicEditor getStringEditor()
           
 AtomicRenderer getStringRenderer()
           
 ComplexEView getTabBodyView(ComplexEObject ceo)
           
 AtomicEditor getTermsEditor()
           
 AtomicRenderer getTermsRenderer()
           
 AtomicEditor getTextEditor()
           
 AtomicRenderer getTextRenderer()
           
 AtomicEditor getTimeEditor()
           
 AtomicRenderer getTimeRenderer()
           
 AtomicEditor getTimeSpanEditor()
           
 AtomicRenderer getTimeSpanRenderer()
           
 ListEView getToolbarView(java.lang.String name, AbstractListEO leo)
           
 ComplexEView getTreeView(ComplexEObject ceo)
           
 AtomicEditor getURIEditor()
           
 AtomicRenderer getURIRenderer()
           
 AtomicEditor getUSDollarEditor()
           
 AtomicRenderer getUSDollarRenderer()
           
 AtomicEditor getUSPhoneEditor()
           
 AtomicRenderer getUSPhoneRenderer()
           
 AtomicEditor getUSZipEditor()
           
 AtomicRenderer getUSZipRenderer()
           
 void initReporting()
           
 void launch()
           
 void loginInvalid()
           
 void onMessage(java.lang.String message)
           
 void setEditable(Editor editor, boolean editable)
           
 void showLogin()
           
 void showMsgDlg(java.lang.String message)
           
 void showMsgDlg(java.lang.String message, EView source)
           
 void showMsgDlg(java.lang.String message, View source)
           
 void userLocked()
           
 

Method Detail

launch

void launch()

showLogin

void showLogin()

dismissLogin

void dismissLogin()

loginInvalid

void loginInvalid()

userLocked

void userLocked()

initReporting

void initReporting()

displayViewFor

void displayViewFor(java.lang.Object value,
                    EView source,
                    com.u2d.ui.desktop.Positioning positioningHint)

displayView

void displayView(View view,
                 com.u2d.ui.desktop.Positioning positioning)

displayView

void displayView(EView view)

displayWizard

void displayWizard(com.u2d.wizard.details.Wizard wizard)

displayReport

void displayReport(Reportable reportable)

dismiss

void dismiss(EView eview)

onMessage

void onMessage(java.lang.String message)

showMsgDlg

void showMsgDlg(java.lang.String message)

showMsgDlg

void showMsgDlg(java.lang.String message,
                EView source)

showMsgDlg

void showMsgDlg(java.lang.String message,
                View source)

getIconView

ComplexEView getIconView(ComplexEObject ceo)

getCollapsedView

ComplexEView getCollapsedView(ComplexEObject ceo)

getListItemView

ComplexEView getListItemView(ComplexEObject ceo)

getFormView

ComplexEView getFormView(ComplexEObject ceo)

getExpandableView

ComplexEView getExpandableView(ComplexEObject ceo)

getTreeView

ComplexEView getTreeView(ComplexEObject ceo)

getOmniView

ComplexEView getOmniView(ComplexEObject ceo)

getTabBodyView

ComplexEView getTabBodyView(ComplexEObject ceo)

getFolderView

ComplexEView getFolderView(ComplexEObject ceo)

getOutlookView

ComplexEView getOutlookView(ComplexEObject ceo)

getQueryView

ComplexEView getQueryView(CompositeQuery query)

getAssociationView

ComplexEView getAssociationView(Association association)

getChoiceView

ComplexEView getChoiceView(AbstractChoiceEO choice)

getCalendarView

ComplexEView getCalendarView(Calendrier calendar)

getScheduleView

ComplexEView getScheduleView(Schedule schedule)

getCalEventView

ComplexEView getCalEventView(CalEvent event)

getCalEventView

ComplexEView getCalEventView(CalEvent event,
                             Schedule schedule)

getParamListView

View getParamListView(EOCommand cmd,
                      java.lang.Object value,
                      CommandInfo cmdInfo)

getFindView

View getFindView(ComplexType type)

getFindView2

View getFindView2(ComplexType type)

getAtomicView

AtomicEView getAtomicView(AtomicEObject eo)

getStringRenderer

AtomicRenderer getStringRenderer()

getStringEditor

AtomicEditor getStringEditor()

getPasswordRenderer

AtomicRenderer getPasswordRenderer()

getPasswordEditor

AtomicEditor getPasswordEditor()

getBooleanRenderer

AtomicRenderer getBooleanRenderer()

getBooleanEditor

AtomicEditor getBooleanEditor()

getTextRenderer

AtomicRenderer getTextRenderer()

getTextEditor

AtomicEditor getTextEditor()

getCharRenderer

AtomicRenderer getCharRenderer()

getCharEditor

AtomicEditor getCharEditor()

getIntRenderer

AtomicRenderer getIntRenderer()

getIntEditor

AtomicEditor getIntEditor()

getLongRenderer

AtomicRenderer getLongRenderer()

getLongEditor

AtomicEditor getLongEditor()

getFloatRenderer

AtomicRenderer getFloatRenderer()

getFloatEditor

AtomicEditor getFloatEditor()

getPercentRenderer

AtomicRenderer getPercentRenderer()

getPercentEditor

AtomicEditor getPercentEditor()

getEmailRenderer

AtomicRenderer getEmailRenderer()

getEmailEditor

AtomicEditor getEmailEditor()

getURIRenderer

AtomicRenderer getURIRenderer()

getURIEditor

AtomicEditor getURIEditor()

getUSDollarRenderer

AtomicRenderer getUSDollarRenderer()

getUSDollarEditor

AtomicEditor getUSDollarEditor()

getUSZipRenderer

AtomicRenderer getUSZipRenderer()

getUSZipEditor

AtomicEditor getUSZipEditor()

getUSPhoneRenderer

AtomicRenderer getUSPhoneRenderer()

getUSPhoneEditor

AtomicEditor getUSPhoneEditor()

getSSNRenderer

AtomicRenderer getSSNRenderer()

getSSNEditor

AtomicEditor getSSNEditor()

getDateRenderer

AtomicRenderer getDateRenderer()

getDateEditor

AtomicEditor getDateEditor()

getDateWithAgeRenderer

AtomicRenderer getDateWithAgeRenderer()

getDateWithAgeEditor

AtomicEditor getDateWithAgeEditor()

getDateTimeRenderer

AtomicRenderer getDateTimeRenderer()

getDateTimeEditor

AtomicEditor getDateTimeEditor()

getTimeRenderer

AtomicRenderer getTimeRenderer()

getTimeEditor

AtomicEditor getTimeEditor()

getTimeSpanRenderer

AtomicRenderer getTimeSpanRenderer()

getTimeSpanEditor

AtomicEditor getTimeSpanEditor()

getChoiceEORenderer

AtomicRenderer getChoiceEORenderer()

getChoiceEOEditor

AtomicEditor getChoiceEOEditor()

getTermsRenderer

AtomicRenderer getTermsRenderer()

getTermsEditor

AtomicEditor getTermsEditor()

getImageRenderer

AtomicRenderer getImageRenderer()

getImageEditor

AtomicEditor getImageEditor()

getFileRenderer

AtomicRenderer getFileRenderer()

getFileEditor

AtomicEditor getFileEditor()

getListView

ListEView getListView(AbstractListEO leo)

getListViewAsTable

ListEView getListViewAsTable(AbstractListEO leo)

getListViewAsIcons

ListEView getListViewAsIcons(AbstractListEO leo)

getListViewAsTree

ListEView getListViewAsTree(AbstractListEO leo)

getOmniListView

ListEView getOmniListView(AbstractListEO leo)

getToolbarView

ListEView getToolbarView(java.lang.String name,
                         AbstractListEO leo)

getRelationalListView

ListEView getRelationalListView(RelationalList leo)

getPickView

ListEView getPickView(AbstractListEO leo)

getMultiPickView

View getMultiPickView(AbstractListEO leo)

getListViewMinimized

ListEView getListViewMinimized(AbstractListEO leo)

getPaginableView

ListEView getPaginableView(ListEView leview)

getEditableListView

ListEView getEditableListView(AbstractListEO leo)

getExpandableListView

ListEView getExpandableListView(RelationalList leo)

getMultiChoiceView

ListEView getMultiChoiceView(AbstractListEO leo)

getAlternateListView

ListEView getAlternateListView(AbstractListEO leo,
                               java.lang.String[] viewNames)

getAlternateView

ComplexEView getAlternateView(ComplexEObject ceo,
                              java.lang.String[] viewNames)

setEditable

void setEditable(Editor editor,
                 boolean editable)