com.u2d.view.swing
Class SwingViewMechanism
java.lang.Object
com.u2d.view.swing.SwingViewMechanism
- All Implemented Interfaces:
- ViewMechanism
public class SwingViewMechanism
- extends java.lang.Object
- implements ViewMechanism
- Author:
- Eitan Suez
|
Method Summary |
void |
dismiss(EView view)
|
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)
|
ComplexEView |
getExpandableView(ComplexEObject ceo,
boolean expanded)
|
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)
|
ComplexEView |
getIconViewAdapter(ComplexEObject ceo)
|
AtomicEditor |
getImageEditor()
|
AtomicRenderer |
getImageRenderer()
|
static SwingViewMechanism |
getInstance()
|
AtomicEditor |
getIntEditor()
|
AtomicRenderer |
getIntRenderer()
|
ComplexEView |
getListItemView(ComplexEObject ceo)
|
ComplexEView |
getListItemViewAdapter(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 listeview)
|
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 msg)
|
void |
returnObject(java.lang.Object object)
|
void |
setCursor(java.awt.Cursor cursor)
|
void |
setEditable(Editor editor,
boolean editable)
|
static void |
setupAntiAliasing()
|
static void |
setupEnterKeyBinding(Selectable component)
|
void |
showLogin()
|
void |
showMsgDlg(java.lang.String msg)
|
void |
showMsgDlg(java.lang.String msg,
EView source)
|
void |
showMsgDlg(java.lang.String msg,
View source)
|
void |
userLocked()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SwingViewMechanism getInstance()
setupAntiAliasing
public static void setupAntiAliasing()
initReporting
public void initReporting()
- Specified by:
initReporting in interface ViewMechanism
returnObject
public void returnObject(java.lang.Object object)
launch
public void launch()
- Specified by:
launch in interface ViewMechanism
showLogin
public void showLogin()
- Specified by:
showLogin in interface ViewMechanism
dismissLogin
public void dismissLogin()
- Specified by:
dismissLogin in interface ViewMechanism
loginInvalid
public void loginInvalid()
- Specified by:
loginInvalid in interface ViewMechanism
userLocked
public void userLocked()
- Specified by:
userLocked in interface ViewMechanism
displayViewFor
public void displayViewFor(java.lang.Object value,
EView source,
com.u2d.ui.desktop.Positioning positioningHint)
- Specified by:
displayViewFor in interface ViewMechanism
displayView
public void displayView(EView view)
- Specified by:
displayView in interface ViewMechanism
displayView
public void displayView(View view,
com.u2d.ui.desktop.Positioning positioning)
- Specified by:
displayView in interface ViewMechanism
displayWizard
public void displayWizard(com.u2d.wizard.details.Wizard wizard)
- Specified by:
displayWizard in interface ViewMechanism
dismiss
public void dismiss(EView view)
- Specified by:
dismiss in interface ViewMechanism
displayReport
public void displayReport(Reportable reportable)
- Specified by:
displayReport in interface ViewMechanism
showMsgDlg
public void showMsgDlg(java.lang.String msg)
- Specified by:
showMsgDlg in interface ViewMechanism
showMsgDlg
public void showMsgDlg(java.lang.String msg,
EView source)
- Specified by:
showMsgDlg in interface ViewMechanism
showMsgDlg
public void showMsgDlg(java.lang.String msg,
View source)
- Specified by:
showMsgDlg in interface ViewMechanism
onMessage
public void onMessage(java.lang.String msg)
- Specified by:
onMessage in interface ViewMechanism
setCursor
public void setCursor(java.awt.Cursor cursor)
getIconView
public ComplexEView getIconView(ComplexEObject ceo)
- Specified by:
getIconView in interface ViewMechanism
getCollapsedView
public ComplexEView getCollapsedView(ComplexEObject ceo)
- Specified by:
getCollapsedView in interface ViewMechanism
getIconViewAdapter
public ComplexEView getIconViewAdapter(ComplexEObject ceo)
getListItemView
public ComplexEView getListItemView(ComplexEObject ceo)
- Specified by:
getListItemView in interface ViewMechanism
getListItemViewAdapter
public ComplexEView getListItemViewAdapter(ComplexEObject ceo)
getExpandableView
public ComplexEView getExpandableView(ComplexEObject ceo)
- Specified by:
getExpandableView in interface ViewMechanism
getExpandableView
public ComplexEView getExpandableView(ComplexEObject ceo,
boolean expanded)
getFormView
public ComplexEView getFormView(ComplexEObject ceo)
- Specified by:
getFormView in interface ViewMechanism
getTreeView
public ComplexEView getTreeView(ComplexEObject ceo)
- Specified by:
getTreeView in interface ViewMechanism
getOmniView
public ComplexEView getOmniView(ComplexEObject ceo)
- Specified by:
getOmniView in interface ViewMechanism
getTabBodyView
public ComplexEView getTabBodyView(ComplexEObject ceo)
- Specified by:
getTabBodyView in interface ViewMechanism
getAssociationView
public ComplexEView getAssociationView(Association association)
- Specified by:
getAssociationView in interface ViewMechanism
getChoiceView
public ComplexEView getChoiceView(AbstractChoiceEO choice)
- Specified by:
getChoiceView in interface ViewMechanism
getCalendarView
public ComplexEView getCalendarView(Calendrier calendar)
- Specified by:
getCalendarView in interface ViewMechanism
getScheduleView
public ComplexEView getScheduleView(Schedule schedule)
- Specified by:
getScheduleView in interface ViewMechanism
getCalEventView
public ComplexEView getCalEventView(CalEvent event)
- Specified by:
getCalEventView in interface ViewMechanism
getCalEventView
public ComplexEView getCalEventView(CalEvent event,
Schedule schedule)
- Specified by:
getCalEventView in interface ViewMechanism
getAtomicView
public AtomicEView getAtomicView(AtomicEObject eo)
- Specified by:
getAtomicView in interface ViewMechanism
getStringRenderer
public AtomicRenderer getStringRenderer()
- Specified by:
getStringRenderer in interface ViewMechanism
getStringEditor
public AtomicEditor getStringEditor()
- Specified by:
getStringEditor in interface ViewMechanism
getPasswordRenderer
public AtomicRenderer getPasswordRenderer()
- Specified by:
getPasswordRenderer in interface ViewMechanism
getPasswordEditor
public AtomicEditor getPasswordEditor()
- Specified by:
getPasswordEditor in interface ViewMechanism
getBooleanRenderer
public AtomicRenderer getBooleanRenderer()
- Specified by:
getBooleanRenderer in interface ViewMechanism
getBooleanEditor
public AtomicEditor getBooleanEditor()
- Specified by:
getBooleanEditor in interface ViewMechanism
getTextRenderer
public AtomicRenderer getTextRenderer()
- Specified by:
getTextRenderer in interface ViewMechanism
getTextEditor
public AtomicEditor getTextEditor()
- Specified by:
getTextEditor in interface ViewMechanism
getCharRenderer
public AtomicRenderer getCharRenderer()
- Specified by:
getCharRenderer in interface ViewMechanism
getCharEditor
public AtomicEditor getCharEditor()
- Specified by:
getCharEditor in interface ViewMechanism
getIntRenderer
public AtomicRenderer getIntRenderer()
- Specified by:
getIntRenderer in interface ViewMechanism
getIntEditor
public AtomicEditor getIntEditor()
- Specified by:
getIntEditor in interface ViewMechanism
getLongRenderer
public AtomicRenderer getLongRenderer()
- Specified by:
getLongRenderer in interface ViewMechanism
getLongEditor
public AtomicEditor getLongEditor()
- Specified by:
getLongEditor in interface ViewMechanism
getFloatRenderer
public AtomicRenderer getFloatRenderer()
- Specified by:
getFloatRenderer in interface ViewMechanism
getFloatEditor
public AtomicEditor getFloatEditor()
- Specified by:
getFloatEditor in interface ViewMechanism
getPercentRenderer
public AtomicRenderer getPercentRenderer()
- Specified by:
getPercentRenderer in interface ViewMechanism
getPercentEditor
public AtomicEditor getPercentEditor()
- Specified by:
getPercentEditor in interface ViewMechanism
getEmailRenderer
public AtomicRenderer getEmailRenderer()
- Specified by:
getEmailRenderer in interface ViewMechanism
getEmailEditor
public AtomicEditor getEmailEditor()
- Specified by:
getEmailEditor in interface ViewMechanism
getURIRenderer
public AtomicRenderer getURIRenderer()
- Specified by:
getURIRenderer in interface ViewMechanism
getURIEditor
public AtomicEditor getURIEditor()
- Specified by:
getURIEditor in interface ViewMechanism
getUSDollarRenderer
public AtomicRenderer getUSDollarRenderer()
- Specified by:
getUSDollarRenderer in interface ViewMechanism
getUSDollarEditor
public AtomicEditor getUSDollarEditor()
- Specified by:
getUSDollarEditor in interface ViewMechanism
getUSZipRenderer
public AtomicRenderer getUSZipRenderer()
- Specified by:
getUSZipRenderer in interface ViewMechanism
getUSZipEditor
public AtomicEditor getUSZipEditor()
- Specified by:
getUSZipEditor in interface ViewMechanism
getUSPhoneRenderer
public AtomicRenderer getUSPhoneRenderer()
- Specified by:
getUSPhoneRenderer in interface ViewMechanism
getUSPhoneEditor
public AtomicEditor getUSPhoneEditor()
- Specified by:
getUSPhoneEditor in interface ViewMechanism
getSSNRenderer
public AtomicRenderer getSSNRenderer()
- Specified by:
getSSNRenderer in interface ViewMechanism
getSSNEditor
public AtomicEditor getSSNEditor()
- Specified by:
getSSNEditor in interface ViewMechanism
getDateRenderer
public AtomicRenderer getDateRenderer()
- Specified by:
getDateRenderer in interface ViewMechanism
getDateEditor
public AtomicEditor getDateEditor()
- Specified by:
getDateEditor in interface ViewMechanism
getDateWithAgeRenderer
public AtomicRenderer getDateWithAgeRenderer()
- Specified by:
getDateWithAgeRenderer in interface ViewMechanism
getDateWithAgeEditor
public AtomicEditor getDateWithAgeEditor()
- Specified by:
getDateWithAgeEditor in interface ViewMechanism
getDateTimeRenderer
public AtomicRenderer getDateTimeRenderer()
- Specified by:
getDateTimeRenderer in interface ViewMechanism
getDateTimeEditor
public AtomicEditor getDateTimeEditor()
- Specified by:
getDateTimeEditor in interface ViewMechanism
getTimeRenderer
public AtomicRenderer getTimeRenderer()
- Specified by:
getTimeRenderer in interface ViewMechanism
getTimeEditor
public AtomicEditor getTimeEditor()
- Specified by:
getTimeEditor in interface ViewMechanism
getTimeSpanRenderer
public AtomicRenderer getTimeSpanRenderer()
- Specified by:
getTimeSpanRenderer in interface ViewMechanism
getTimeSpanEditor
public AtomicEditor getTimeSpanEditor()
- Specified by:
getTimeSpanEditor in interface ViewMechanism
getChoiceEORenderer
public AtomicRenderer getChoiceEORenderer()
- Specified by:
getChoiceEORenderer in interface ViewMechanism
getChoiceEOEditor
public AtomicEditor getChoiceEOEditor()
- Specified by:
getChoiceEOEditor in interface ViewMechanism
getTermsRenderer
public AtomicRenderer getTermsRenderer()
- Specified by:
getTermsRenderer in interface ViewMechanism
getTermsEditor
public AtomicEditor getTermsEditor()
- Specified by:
getTermsEditor in interface ViewMechanism
getImageRenderer
public AtomicRenderer getImageRenderer()
- Specified by:
getImageRenderer in interface ViewMechanism
getImageEditor
public AtomicEditor getImageEditor()
- Specified by:
getImageEditor in interface ViewMechanism
getFileRenderer
public AtomicRenderer getFileRenderer()
- Specified by:
getFileRenderer in interface ViewMechanism
getFileEditor
public AtomicEditor getFileEditor()
- Specified by:
getFileEditor in interface ViewMechanism
getListView
public ListEView getListView(AbstractListEO leo)
- Specified by:
getListView in interface ViewMechanism
getListViewAsTable
public ListEView getListViewAsTable(AbstractListEO leo)
- Specified by:
getListViewAsTable in interface ViewMechanism
getListViewAsIcons
public ListEView getListViewAsIcons(AbstractListEO leo)
- Specified by:
getListViewAsIcons in interface ViewMechanism
getListViewAsTree
public ListEView getListViewAsTree(AbstractListEO leo)
- Specified by:
getListViewAsTree in interface ViewMechanism
getOmniListView
public ListEView getOmniListView(AbstractListEO leo)
- Specified by:
getOmniListView in interface ViewMechanism
getToolbarView
public ListEView getToolbarView(java.lang.String name,
AbstractListEO leo)
- Specified by:
getToolbarView in interface ViewMechanism
getPickView
public ListEView getPickView(AbstractListEO leo)
- Specified by:
getPickView in interface ViewMechanism
getMultiPickView
public View getMultiPickView(AbstractListEO leo)
- Specified by:
getMultiPickView in interface ViewMechanism
getRelationalListView
public ListEView getRelationalListView(RelationalList leo)
- Specified by:
getRelationalListView in interface ViewMechanism
getListViewMinimized
public ListEView getListViewMinimized(AbstractListEO leo)
- Specified by:
getListViewMinimized in interface ViewMechanism
getExpandableListView
public ListEView getExpandableListView(RelationalList leo)
- Specified by:
getExpandableListView in interface ViewMechanism
getMultiChoiceView
public ListEView getMultiChoiceView(AbstractListEO leo)
- Specified by:
getMultiChoiceView in interface ViewMechanism
getPaginableView
public ListEView getPaginableView(ListEView listeview)
- Specified by:
getPaginableView in interface ViewMechanism
getEditableListView
public ListEView getEditableListView(AbstractListEO leo)
- Specified by:
getEditableListView in interface ViewMechanism
getParamListView
public View getParamListView(EOCommand cmd,
java.lang.Object value,
CommandInfo cmdInfo)
- Specified by:
getParamListView in interface ViewMechanism
getFindView
public View getFindView(ComplexType type)
- Specified by:
getFindView in interface ViewMechanism
getFindView2
public View getFindView2(ComplexType type)
- Specified by:
getFindView2 in interface ViewMechanism
getFolderView
public ComplexEView getFolderView(ComplexEObject ceo)
- Specified by:
getFolderView in interface ViewMechanism
getOutlookView
public ComplexEView getOutlookView(ComplexEObject ceo)
- Specified by:
getOutlookView in interface ViewMechanism
getQueryView
public ComplexEView getQueryView(CompositeQuery query)
- Specified by:
getQueryView in interface ViewMechanism
getAlternateListView
public ListEView getAlternateListView(AbstractListEO leo,
java.lang.String[] viewNames)
- Specified by:
getAlternateListView in interface ViewMechanism
getAlternateView
public ComplexEView getAlternateView(ComplexEObject ceo,
java.lang.String[] viewNames)
- Specified by:
getAlternateView in interface ViewMechanism
setupEnterKeyBinding
public static void setupEnterKeyBinding(Selectable component)
setEditable
public void setEditable(Editor editor,
boolean editable)
- Specified by:
setEditable in interface ViewMechanism