use of com.sun.web.ui.view.pagetitle.CCPageTitle in project OpenAM by OpenRock.
the class DelegationViewBean method createChild.
protected View createChild(String name) {
View view = null;
if (name.equals(TBL_SEARCH)) {
populateTableModelEx();
view = new CCActionTable(this, tblModel, name);
} else if (name.equals(PAGETITLE)) {
view = new CCPageTitle(this, ptModel, name);
} else if (tblModel.isChildSupported(name)) {
view = tblModel.createChild(this, name);
} else if (ptModel.isChildSupported(name)) {
view = ptModel.createChild(this, name);
} else {
view = super.createChild(name);
}
return view;
}
use of com.sun.web.ui.view.pagetitle.CCPageTitle in project OpenAM by OpenRock.
the class ServerConfigXMLViewBean method createChild.
protected View createChild(String name) {
View view = null;
if (name.equals(TBL_SERVERS)) {
SerializedField szCache = (SerializedField) getChild(SZ_CACHE_SERVER);
populateServerTableModel((List) szCache.getSerializedObj());
view = new CCActionTable(this, tblServerModel, name);
} else if (name.equals(TBL_USERS)) {
SerializedField szCache = (SerializedField) getChild(SZ_CACHE_USER);
populateUserTableModel((List) szCache.getSerializedObj());
view = new CCActionTable(this, tblUserModel, name);
} else if (name.equals(PGTITLE_THREE_BTNS)) {
view = new CCPageTitle(this, ptModel, name);
} else if (name.equals(PROPERTY_ATTRIBUTE)) {
view = new AMPropertySheet(this, propertySheetModel, name);
} else if (propertySheetModel.isChildSupported(name)) {
view = propertySheetModel.createChild(this, name, getModel());
} else if (ptModel.isChildSupported(name)) {
view = ptModel.createChild(this, name);
} else if (tblServerModel.isChildSupported(name)) {
view = tblServerModel.createChild(this, name);
} else if (tblUserModel.isChildSupported(name)) {
view = tblUserModel.createChild(this, name);
} else {
view = super.createChild(name);
}
return view;
}
use of com.sun.web.ui.view.pagetitle.CCPageTitle in project OpenAM by OpenRock.
the class NewAuthInstanceViewBean method createChild.
protected View createChild(String name) {
View view = null;
if (name.equals(PGTITLE_TWO_BTNS)) {
view = new CCPageTitle(this, ptModel, name);
} else if (name.equals(PROPERTY_ATTRIBUTE)) {
view = new AMPropertySheet(this, propertySheetModel, name);
} else if (propertySheetModel.isChildSupported(name)) {
view = propertySheetModel.createChild(this, name, getModel());
if (name.equals(INSTANCE_TYPE)) {
//set the available options for the radio button
CCRadioButton radio = (CCRadioButton) view;
radio.setOptions(createAuthTypeOptionList());
}
} else if (ptModel.isChildSupported(name)) {
view = ptModel.createChild(this, name);
} else {
view = super.createChild(name);
}
return view;
}
use of com.sun.web.ui.view.pagetitle.CCPageTitle in project OpenAM by OpenRock.
the class SubConfigEditViewBean method createChild.
protected View createChild(String name) {
if (!populatedSubConfigTable && name.equals(AMPropertySheetModel.TBL_SUB_CONFIG)) {
populatedSubConfigTable = true;
SubConfigModel model = (SubConfigModel) getModel();
if (model.hasGlobalSubSchema()) {
SerializedField szCache = (SerializedField) getChild(SZ_CACHE);
populateTableModel(szCache.<List<SMSubConfig>>getSerializedObj());
}
}
View view = null;
if (name.equals(PGTITLE_TWO_BTNS)) {
view = new CCPageTitle(this, ptModel, name);
} else if (name.equals(PROPERTY_ATTRIBUTE)) {
view = new AMPropertySheet(this, propertySheetModel, name);
} else if (propertySheetModel.isChildSupported(name)) {
view = propertySheetModel.createChild(this, name, getModel());
} else if (ptModel.isChildSupported(name)) {
view = ptModel.createChild(this, name);
} else {
view = super.createChild(name);
}
return view;
}
use of com.sun.web.ui.view.pagetitle.CCPageTitle in project OpenAM by OpenRock.
the class STSHomeViewBean method createChild.
protected View createChild(String name) {
View view;
if (name.equals(TBL_REST_STS_INSTANCES)) {
Set<String> publishedInstances = getPublishedInstancesFromCache(REST_STS_PUBLISHED_INSTANCES_CACHE_KEY);
if (!CollectionUtils.isEmpty(publishedInstances)) {
populateRestSTSTableModel(publishedInstances);
} else {
setRestSTSInstanceNamesInTable();
}
view = new CCActionTable(this, tblModelRestSTSInstances, name);
} else if (name.equals(TBL_SOAP_STS_INSTANCES)) {
Set<String> publishedInstances = getPublishedInstancesFromCache(SOAP_STS_PUBLISHED_INSTANCES_CACHE_KEY);
if (!CollectionUtils.isEmpty(publishedInstances)) {
populateSoapSTSTableModel(publishedInstances);
} else {
setSoapSTSInstanceNamesInTable();
}
view = new CCActionTable(this, tblModelSoapSTSInstances, name);
} else if (name.equals(PAGETITLE)) {
view = new CCPageTitle(this, ptModel, name);
} else if (tblModelRestSTSInstances.isChildSupported(name)) {
view = tblModelRestSTSInstances.createChild(this, name);
} else if (tblModelSoapSTSInstances.isChildSupported(name)) {
view = tblModelSoapSTSInstances.createChild(this, name);
} else if (ptModel.isChildSupported(name)) {
view = ptModel.createChild(this, name);
} else {
view = super.createChild(name);
}
return view;
}
Aggregations