public class CRMUIProductFamilyBean extends CRMUI
Constructor and Description |
---|
CRMUIProductFamilyBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.products.CRMDOProductFamily |
addChildButton(ProductFamilyForm productFamilyForm,
java.lang.String parentId)
Adds a product family as a child.
|
com.crm.dataobject.products.CRMDOProductFamily |
addRootButton(ProductFamilyForm productFamilyForm)
Adds a product family as a root.
|
ProductFamilyForm |
changeParentButton(java.util.ArrayList<com.crm.dataobject.CRMDO> children,
java.lang.String parentId,
ProductFamilyForm productFamilyForm)
Changes the parent of a list of product families.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
deleteButton(java.util.ArrayList<com.crm.dataobject.CRMDO> treeDtos)
Deletes a list of product families.
|
ProductFamilyForm |
editButton(ProductFamilyForm productFamilyForm)
Loads a product family form.
|
ProductFamilyForm |
loadForm()
Loads a product family.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
makeRootButton(java.util.ArrayList<com.crm.dataobject.CRMDO> treeDtos)
Makes a product family a root.
|
ProductFamilyForm |
saveButton(ProductFamilyForm productFamilyForm)
Saves the product families.
|
ProductFamilyForm |
saveFromModalButton(ProductFamilyForm form)
Saves the product families.
|
ProductFamilyForm |
setFamilyModal(ProductFamilyForm form,
com.crm.dataobject.products.CRMDOProductFamily productFamily) |
addAttachmentButton, addTrace, assignEntity, echoDto, echoDto, echoDto, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getAssignableEntityOptions, getCurrentDate, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getStateOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAttachmentsTab, loadDaysOfMonthOptions, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDtoAsNotEditable, setMandatoryField, setOwnerGroup
public ProductFamilyForm loadForm() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.products.CRMDOProductFamily addRootButton(ProductFamilyForm productFamilyForm) throws java.lang.Exception
productFamilyForm
- - the product family form to get the product families fromjava.lang.Exception
public com.crm.dataobject.products.CRMDOProductFamily addChildButton(ProductFamilyForm productFamilyForm, java.lang.String parentId) throws java.lang.Exception
productFamilyForm
- - the product family form to get the product families fromparentId
- - the id of the parent data objectjava.lang.Exception
public ProductFamilyForm saveButton(ProductFamilyForm productFamilyForm) throws java.lang.Exception
productFamilyForm
- - the product family form to get the product families fromjava.lang.Exception
public ProductFamilyForm editButton(ProductFamilyForm productFamilyForm) throws java.lang.Exception
productFamilyForm
- - the product family form to get the product families fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> deleteButton(java.util.ArrayList<com.crm.dataobject.CRMDO> treeDtos) throws java.lang.Exception
treeDtos
- - a list of product families to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> makeRootButton(java.util.ArrayList<com.crm.dataobject.CRMDO> treeDtos) throws java.lang.Exception
treeDtos
- - a list of product familiesjava.lang.Exception
public ProductFamilyForm changeParentButton(java.util.ArrayList<com.crm.dataobject.CRMDO> children, java.lang.String parentId, ProductFamilyForm productFamilyForm) throws java.lang.Exception
children
- - a list of product families to change the parent ofparentId
- - the product family id to change to the parentproductFamilyForm
- - the product family form to get the product families fromjava.lang.Exception
public ProductFamilyForm setFamilyModal(ProductFamilyForm form, com.crm.dataobject.products.CRMDOProductFamily productFamily) throws java.lang.Exception
java.lang.Exception
public ProductFamilyForm saveFromModalButton(ProductFamilyForm form) throws java.lang.Exception
form
- - a form of product familiesjava.lang.Exception