javaMSCRM
Class Entities

java.lang.Object
  extended by javaMSCRM.Entities
Direct Known Subclasses:
Accounts, Activities, Contacts, Leads, Opportunities, Users

public class Entities
extends java.lang.Object

Author:
Zoran IVANOV

Constructor Summary
Entities(JavaMSCRM JavaMSCRM)
           
 
Method Summary
 void displayEntitiesList(com.microsoft.schemas.crm._2006.query.PagingInfo pageInfo, int sortingColumn, int sortingDirection, java.lang.String letterFilter)
           
 void displayLetterFilters(Entities al)
           
 void displayTableHeader(Entities al, java.lang.String letterFilter)
           
 com.microsoft.schemas.crm._2007.webservices.RetrieveMultipleDocument getListOfEntities(com.microsoft.schemas.crm._2006.query.PagingInfo pageInfo)
           
 void initialiseLetterFilterAndNavigation(com.microsoft.schemas.crm._2006.webservices.BusinessEntityCollection bec)
           
 void initialiseSearchForm(Entities al, javax.swing.JComboBox combo)
           
 void initialiseViewComboBox(Entities al, javax.swing.JComboBox combo, javax.swing.JTextField SearchFieldFinal)
           
 void pagesNavigation(boolean fetchNext, int CurrentPageNumber, Entities al, java.lang.String letterFilter)
           
 void setColumnEntitiesNames(java.lang.String[] columnEntitiesNames)
           
 void setColumnEntitiesTitles(java.lang.String[] columnEntitiesTitles)
           
 void setLetterButton(javax.swing.JButton button, java.lang.String letterFilter, Entities al)
           
 void setMSCRMConditions(Condition[] mSCRMConditions)
           
 void setViewFilterLabels(java.lang.String[] viewFilterLabels)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Entities

public Entities(JavaMSCRM JavaMSCRM)
Parameters:
JavaMSCRM -
Method Detail

setMSCRMConditions

public void setMSCRMConditions(Condition[] mSCRMConditions)
Parameters:
mSCRMConditions -

setColumnEntitiesNames

public void setColumnEntitiesNames(java.lang.String[] columnEntitiesNames)
Parameters:
columnEntitiesNames -

setColumnEntitiesTitles

public void setColumnEntitiesTitles(java.lang.String[] columnEntitiesTitles)
Parameters:
columnEntitiesTitles -

setViewFilterLabels

public void setViewFilterLabels(java.lang.String[] viewFilterLabels)
Parameters:
viewFilterLabels -

setLetterButton

public void setLetterButton(javax.swing.JButton button,
                            java.lang.String letterFilter,
                            Entities al)
Parameters:
button -
letterFilter -
al -

displayLetterFilters

public void displayLetterFilters(Entities al)
Parameters:
al -

pagesNavigation

public void pagesNavigation(boolean fetchNext,
                            int CurrentPageNumber,
                            Entities al,
                            java.lang.String letterFilter)
Parameters:
fetchNext -
CurrentPageNumber -
al -
letterFilter -

initialiseSearchForm

public void initialiseSearchForm(Entities al,
                                 javax.swing.JComboBox combo)
Parameters:
al -
combo -

initialiseViewComboBox

public void initialiseViewComboBox(Entities al,
                                   javax.swing.JComboBox combo,
                                   javax.swing.JTextField SearchFieldFinal)
Parameters:
al -
combo -
SearchFieldFinal -

initialiseLetterFilterAndNavigation

public void initialiseLetterFilterAndNavigation(com.microsoft.schemas.crm._2006.webservices.BusinessEntityCollection bec)
Parameters:
bec -

displayTableHeader

public void displayTableHeader(Entities al,
                               java.lang.String letterFilter)
Parameters:
al -
letterFilter -

getListOfEntities

public com.microsoft.schemas.crm._2007.webservices.RetrieveMultipleDocument getListOfEntities(com.microsoft.schemas.crm._2006.query.PagingInfo pageInfo)
Parameters:
pageInfo -
Returns:
com.microsoft.schemas.crm._2007.webservices.RetrieveMultipleDocument

displayEntitiesList

public void displayEntitiesList(com.microsoft.schemas.crm._2006.query.PagingInfo pageInfo,
                                int sortingColumn,
                                int sortingDirection,
                                java.lang.String letterFilter)
Parameters:
pageInfo -
sortingColumn -
sortingDirection -
letterFilter -