use of com.sun.identity.console.idm.model.EntitiesModel in project OpenAM by OpenRock.
the class ServicesEditViewBean method getBreadCrumbDisplayName.
protected String getBreadCrumbDisplayName() {
EntitiesModel model = (EntitiesModel) getModel();
String lserviceName = model.getLocalizedServiceName((String) getPageSessionAttribute(SERVICE_NAME));
String[] param = { lserviceName };
return MessageFormat.format(model.getLocalizedString("breadcrumbs.editentities.editservice"), (Object[]) param);
}
use of com.sun.identity.console.idm.model.EntitiesModel in project OpenAM by OpenRock.
the class EntityOpViewBeanBase method beginDisplay.
public void beginDisplay(DisplayEvent event) throws ModelControlException {
super.beginDisplay(event);
if (!submitCycle) {
String realmName = (String) getPageSessionAttribute(AMAdminConstants.CURRENT_REALM);
EntitiesModel model = (EntitiesModel) getModel();
try {
String entityType = (String) getPageSessionAttribute(ENTITY_TYPE);
setDefaultValues(entityType);
} catch (AMConsoleException e) {
setInlineAlertMessage(CCAlert.TYPE_ERROR, "message.error", e.getMessage());
}
}
}
use of com.sun.identity.console.idm.model.EntitiesModel in project OpenAM by OpenRock.
the class EntityOpViewBeanBase method createPropertySheetModel.
protected AMPropertySheetModel createPropertySheetModel(String type) {
AMPropertySheetModel psModel = null;
EntitiesModel model = (EntitiesModel) getModel();
String realmName = (String) getPageSessionAttribute(AMAdminConstants.CURRENT_REALM);
String agentType = (String) getPageSessionAttribute(ENTITY_AGENT_TYPE);
try {
psModel = new AMPropertySheetModel(model.getPropertyXMLString(realmName, type, agentType, isCreateViewBean(), getClass().getName()));
} catch (AMConsoleException e) {
psModel = handleNoAttributeToDisplay(e);
}
return psModel;
}
use of com.sun.identity.console.idm.model.EntitiesModel in project OpenAM by OpenRock.
the class ServiceViewBeanBase method getValues.
protected Map getValues() throws ModelControlException, AMConsoleException {
Map values = null;
EntitiesModel model = (EntitiesModel) getModel();
if (model != null) {
String serviceName = (String) getPageSessionAttribute(SERVICE_NAME);
String universalId = (String) getPageSessionAttribute(EntityEditViewBean.UNIVERSAL_ID);
AMPropertySheet ps = (AMPropertySheet) getChild(PROPERTY_ATTRIBUTE);
values = ps.getAttributeValues(model.getServiceAttributeValues(universalId, serviceName), model);
}
return values;
}
use of com.sun.identity.console.idm.model.EntitiesModel in project OpenAM by OpenRock.
the class ServiceViewBeanBase method createThreeButtonPageTitleModel.
protected void createThreeButtonPageTitleModel() {
ptModel = new CCPageTitleModel(getClass().getClassLoader().getResourceAsStream("com/sun/identity/console/threeBtnsPageTitle.xml"));
EntitiesModel model = (EntitiesModel) getModel();
ptModel.setValue("button1", "button.save");
ptModel.setValue("button2", "button.reset");
ptModel.setValue("button3", "button.cancel");
}
Aggregations