Public Member Functions | |
| Integer | getCategoryId () |
| String | getName () |
| String | getDescription () |
| Integer | getParentId () |
| void | addChildCategory (Category category) |
| void | removeChildCategory (Category category) |
| boolean | isLeaf () |
| void | removeAlarm (Alarm alarm) |
| boolean | containsAlarm (Alarm alarm) |
| String | getPath () |
| CategoryDefinition | getDefinition () |
| void | setDefinition (CategoryDefinition definition) |
| void cern.laser.business.data.Category.addChildCategory | ( | Category | category | ) |
| category |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.createCategory(), and cern.laser.business.pojo.CategoryDefinitionServiceImpl.updateCategory().
| boolean cern.laser.business.data.Category.containsAlarm | ( | Alarm | alarm | ) |
| alarmId |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.createCategoryLink(), and cern.laser.business.pojo.CategoryDefinitionServiceImpl.removeCategoryLink().
| Integer cern.laser.business.data.Category.getCategoryId | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.data.AdminUser.addAdministeredCategory(), cern.laser.business.data.CategoryImpl.addChildCategory(), cern.laser.business.pojo.CategoryDefinitionServiceImpl.createCategory(), cern.laser.business.pojo.CategoryDefinitionServiceImpl.createCategoryLink(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.deleteCategory(), cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.deleteCategory(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.getChildren(), cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.getChildren(), cern.laser.business.data.AdminUser.removeAdministeredCategory(), cern.laser.business.pojo.CategoryDefinitionServiceImpl.removeCategory(), cern.laser.business.pojo.CategoryDefinitionServiceImpl.removeCategoryLink(), cern.laser.business.data.CategoryImpl.removeChildCategory(), cern.laser.business.pojo.CategoryDefinitionServiceImpl.updateCategory(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.updateCategory(), and cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.updateCategory().
| CategoryDefinition cern.laser.business.data.Category.getDefinition | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
| String cern.laser.business.data.Category.getDescription | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.getCategoryDefinition().
| String cern.laser.business.data.Category.getName | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
| Integer cern.laser.business.data.Category.getParentId | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CoreServiceImpl.getCategoryParent(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.getChildren(), cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.getChildren(), and cern.laser.business.pojo.CategoryDefinitionServiceImpl.updateCategory().
| String cern.laser.business.data.Category.getPath | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.getCategoryDefinition(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.linkWithAlarms(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.loadCategories(), cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.loadCategories(), cern.laser.business.pojo.AlarmPublisherImpl.publish(), com.cosylab.acs.laser.dao.ACSCategoryDAOImpl.updateCategory(), and cl.utfsm.acs.acg.dao.ACSCategoryDAOImpl.updateCategory().
| boolean cern.laser.business.data.Category.isLeaf | ( | ) |
Implemented in cern.laser.business.data.CategoryImpl.
| void cern.laser.business.data.Category.removeAlarm | ( | Alarm | alarm | ) |
public void addAlarm(Alarm alarm);
/** Removes the bi-directional relationship between this category and the given alarm.
| alarm | the alarm to remove. At the same time this category is removed from the alarm's collection of categories. |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.removeCategoryLink(), and cern.laser.business.pojo.AlarmDefinitionServiceImpl.updateAlarm().
| void cern.laser.business.data.Category.removeChildCategory | ( | Category | category | ) |
| void cern.laser.business.data.Category.setDefinition | ( | CategoryDefinition | definition | ) |
Implemented in cern.laser.business.data.CategoryImpl.
Referenced by cern.laser.business.pojo.CategoryDefinitionServiceImpl.updateCategory().
1.7.0