Enhancments for the localisation of the content center.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2745 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
a2d02f8a0a
commit
1af42506ca
|
|
@ -58,9 +58,9 @@ public class SiteProxyPropertyForm extends BasicPageForm
|
|||
super.addWidgets();
|
||||
|
||||
ParameterModel urlParam = new StringParameter("url");
|
||||
m_url = new TextField(urlParam);
|
||||
m_url.setLabel(SiteProxyGlobalizationUtil
|
||||
.globalize("cms.contenttypes.ui.siteproxy.url"));
|
||||
m_url = new TextField(urlParam);
|
||||
m_url.setSize(40);
|
||||
add(m_url);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
package com.arsdigita.cms.contenttypes.ui;
|
||||
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Implementations of this class are used to customize an instance of
|
||||
* {@link GenericOrganizationalUnitSubordinateOrgaUnitAddForm}. Methods ending
|
||||
|
|
@ -18,7 +20,7 @@ public interface GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer {
|
|||
*
|
||||
* @return Label for the item search widget of the add from.
|
||||
*/
|
||||
String getSelectSubordinateOrgaUnitLabel();
|
||||
GlobalizedMessage getSelectSubordinateOrgaUnitLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -40,27 +42,27 @@ public interface GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer {
|
|||
* @return Message to show if the save button has been hit without selecting
|
||||
* an item.
|
||||
*/
|
||||
String getNothingSelectedMessage();
|
||||
GlobalizedMessage getNothingSelectedMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item has no suitable language
|
||||
* variant.
|
||||
*/
|
||||
String getNoSuitableLanguageVariantMessage();
|
||||
GlobalizedMessage getNoSuitableLanguageVariantMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item is the same as the current
|
||||
* item.
|
||||
*/
|
||||
String getAddingToItselfMessage();
|
||||
GlobalizedMessage getAddingToItselfMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item has already been added
|
||||
* as a subordinate organizational unit.
|
||||
*/
|
||||
String getAlreadyAddedMessage();
|
||||
GlobalizedMessage getAlreadyAddedMessage();
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@
|
|||
|
||||
package com.arsdigita.cms.contenttypes.ui;
|
||||
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Implementations of this class are used to customize an instance of
|
||||
* {@link GenericOrganizationalUnitSubordinateOrgaUnitTable}. Methods ending
|
||||
|
|
@ -35,58 +37,58 @@ public interface GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer {
|
|||
/**
|
||||
* @return The label used instead of an empty table.
|
||||
*/
|
||||
String getEmptyViewLabel();
|
||||
GlobalizedMessage getEmptyViewLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the column heading of the first column which shows
|
||||
* the titles of the subordinate organizational units.
|
||||
*/
|
||||
String getNameColumnLabel();
|
||||
GlobalizedMessage getNameColumnLabel();
|
||||
|
||||
/**
|
||||
* @return The column heading for the second column which displays delete
|
||||
* links for the associations.
|
||||
*/
|
||||
String getDeleteColumnLabel();
|
||||
GlobalizedMessage getDeleteColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Column heading for the column containing the {@code Up} links
|
||||
* for sorting the subordinate organizational units.
|
||||
*/
|
||||
String getUpColumnLabel();
|
||||
GlobalizedMessage getUpColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Column heading for the column containing the {@code Down} links
|
||||
* for sorting the subordinate organizational units.
|
||||
*/
|
||||
String getDownColumnLabel();
|
||||
GlobalizedMessage getDownColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the delete links.
|
||||
*/
|
||||
String getDeleteLabel();
|
||||
GlobalizedMessage getDeleteLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the up links
|
||||
*/
|
||||
String getUpLabel();
|
||||
GlobalizedMessage getUpLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the down links
|
||||
*/
|
||||
String getDownLabel();
|
||||
GlobalizedMessage getDownLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Text for the confirmation message when deleting an association.
|
||||
*/
|
||||
String getConfirmRemoveLabel();
|
||||
GlobalizedMessage getConfirmRemoveLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
package com.arsdigita.cms.contenttypes.ui;
|
||||
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
|
|
@ -11,7 +13,7 @@ public interface GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer {
|
|||
*
|
||||
* @return Label for the item search widget of the add from.
|
||||
*/
|
||||
String getSelectSuperiorOrgaUnitLabel();
|
||||
GlobalizedMessage getSelectSuperiorOrgaUnitLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -33,27 +35,27 @@ public interface GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer {
|
|||
* @return Message to show if the save button has been hit without selecting
|
||||
* an item.
|
||||
*/
|
||||
String getNothingSelectedMessage();
|
||||
GlobalizedMessage getNothingSelectedMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item has no suitable language
|
||||
* variant.
|
||||
*/
|
||||
String getNoSuitableLanguageVariantMessage();
|
||||
GlobalizedMessage getNoSuitableLanguageVariantMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item is the same as the current
|
||||
* item.
|
||||
*/
|
||||
String getAddingToItselfMessage();
|
||||
GlobalizedMessage getAddingToItselfMessage();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Message to show if the selected item has already been added
|
||||
* as a superior organizational unit.
|
||||
*/
|
||||
String getAlreadyAddedMessage();
|
||||
GlobalizedMessage getAlreadyAddedMessage();
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
package com.arsdigita.cms.contenttypes.ui;
|
||||
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
|
|
@ -10,58 +12,58 @@ public interface GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer {
|
|||
/**
|
||||
* @return The label used instead of an empty table.
|
||||
*/
|
||||
String getEmptyViewLabel();
|
||||
GlobalizedMessage getEmptyViewLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the column heading of the first column which shows
|
||||
* the titles of the superior organizational units.
|
||||
*/
|
||||
String getNameColumnLabel();
|
||||
GlobalizedMessage getNameColumnLabel();
|
||||
|
||||
/**
|
||||
* @return The column heading for the second column which displays delete
|
||||
* links for the associations.
|
||||
*/
|
||||
String getDeleteColumnLabel();
|
||||
GlobalizedMessage getDeleteColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Column heading for the column containing the {@code Up} links
|
||||
* for sorting the superior organizational units.
|
||||
*/
|
||||
String getUpColumnLabel();
|
||||
GlobalizedMessage getUpColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Column heading for the column containing the {@code Down} links
|
||||
* for sorting the superior organizational units.
|
||||
*/
|
||||
String getDownColumnLabel();
|
||||
GlobalizedMessage getDownColumnLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the delete links.
|
||||
*/
|
||||
String getDeleteLabel();
|
||||
GlobalizedMessage getDeleteLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the up links
|
||||
*/
|
||||
String getUpLabel();
|
||||
GlobalizedMessage getUpLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Label for the down links
|
||||
*/
|
||||
String getDownLabel();
|
||||
GlobalizedMessage getDownLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Text for the confirmation message when deleting an association.
|
||||
*/
|
||||
String getConfirmRemoveLabel();
|
||||
GlobalizedMessage getConfirmRemoveLabel();
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
|||
|
|
@ -282,7 +282,7 @@ public class GenericOrganizationalUnitSubordinateOrgaUnitsTable
|
|||
return label;
|
||||
} else {
|
||||
final ControlLink link =
|
||||
new ControlLink(customizer.getUpLabel());
|
||||
new ControlLink(new Label(customizer.getUpLabel()));
|
||||
return link;
|
||||
}
|
||||
}
|
||||
|
|
@ -324,7 +324,7 @@ public class GenericOrganizationalUnitSubordinateOrgaUnitsTable
|
|||
return label;
|
||||
} else {
|
||||
final ControlLink link =
|
||||
new ControlLink(customizer.getDownLabel());
|
||||
new ControlLink(new Label(customizer.getDownLabel()));
|
||||
return link;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -264,7 +264,7 @@ public class GenericOrganizationalUnitSuperiorOrgaUnitsTable extends Table {
|
|||
return label;
|
||||
} else {
|
||||
final ControlLink link =
|
||||
new ControlLink(customizer.getUpLabel());
|
||||
new ControlLink(new Label(customizer.getUpLabel()));
|
||||
return link;
|
||||
}
|
||||
}
|
||||
|
|
@ -294,7 +294,7 @@ public class GenericOrganizationalUnitSuperiorOrgaUnitsTable extends Table {
|
|||
return label;
|
||||
} else {
|
||||
final ControlLink link =
|
||||
new ControlLink(customizer.getDownLabel());
|
||||
new ControlLink(new Label(customizer.getDownLabel()));
|
||||
return link;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@ import com.arsdigita.bebop.FormProcessException;
|
|||
import com.arsdigita.bebop.Label;
|
||||
import com.arsdigita.bebop.PageState;
|
||||
import com.arsdigita.bebop.event.FormSectionEvent;
|
||||
import com.arsdigita.bebop.event.PrintEvent;
|
||||
import com.arsdigita.bebop.event.PrintListener;
|
||||
import com.arsdigita.bebop.form.Option;
|
||||
import com.arsdigita.bebop.form.SingleSelect;
|
||||
import com.arsdigita.bebop.parameters.NotNullValidationListener;
|
||||
|
|
@ -40,6 +42,8 @@ import com.arsdigita.cms.ui.ItemSearchWidget;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.globalization.GlobalizationHelper;
|
||||
import com.arsdigita.toolbox.GlobalisationUtil;
|
||||
import com.arsdigita.util.UncheckedWrapperException;
|
||||
import java.util.TooManyListenersException;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -65,8 +69,8 @@ public class SciPublicationsPersonsPersonForm extends BasicItemForm {
|
|||
|
||||
final GlobalisationUtil globalisationUtil = new SciPublicationsPersonsGlobalisationUtil();
|
||||
|
||||
// add(new Label(globalisationUtil.globalize(
|
||||
// "com.arsdigita.cms.contentassets.publicationspersons.select_person")));
|
||||
// add(new Label(globalisationUtil.globalize(
|
||||
// "com.arsdigita.cms.contentassets.publicationspersons.select_person")));
|
||||
itemSearch = new ItemSearchWidget(
|
||||
ITEM_SEARCH,
|
||||
ContentType.findByAssociatedObjectType(GenericPerson.class.getName()));
|
||||
|
|
@ -75,20 +79,34 @@ public class SciPublicationsPersonsPersonForm extends BasicItemForm {
|
|||
itemSearch.setDisableCreatePane(true);
|
||||
add(itemSearch);
|
||||
|
||||
// add(new Label(globalisationUtil.globalize(
|
||||
// "com.arsdigita.cms.contentassets.publicationspersons.select_person_relation")));
|
||||
// add(new Label(globalisationUtil.globalize(
|
||||
// "com.arsdigita.cms.contentassets.publicationspersons.select_person_relation")));
|
||||
final ParameterModel relationParam = new StringParameter(RELATION);
|
||||
final SingleSelect relationSelect = new SingleSelect(relationParam);
|
||||
relationSelect.addValidationListener(new NotNullValidationListener());
|
||||
relationSelect.addOption(new Option("", new Label(ContenttypesGlobalizationUtil.globalize(
|
||||
"cms.ui.select_one"))));
|
||||
final RelationAttributeCollection relations = new RelationAttributeCollection(
|
||||
SciPublicationsPersonsService.RELATION_ATTRIBUTE);
|
||||
relations.addLanguageFilter(GlobalizationHelper.getNegotiatedLocale().getLanguage());
|
||||
while (relations.next()) {
|
||||
RelationAttribute relation;
|
||||
relation = relations.getRelationAttribute();
|
||||
relationSelect.addOption(new Option(relation.getKey(), relation.getName()));
|
||||
try {
|
||||
relationSelect.addPrintListener(new PrintListener() {
|
||||
|
||||
@Override
|
||||
public void prepare(final PrintEvent event) {
|
||||
final SingleSelect target = (SingleSelect) event.getTarget();
|
||||
final RelationAttributeCollection relations = new RelationAttributeCollection(
|
||||
SciPublicationsPersonsService.RELATION_ATTRIBUTE);
|
||||
relations.addLanguageFilter(GlobalizationHelper.getNegotiatedLocale()
|
||||
.getLanguage());
|
||||
while (relations.next()) {
|
||||
RelationAttribute relation;
|
||||
relation = relations.getRelationAttribute();
|
||||
target.addOption(new Option(relation.getKey(), relation.getName()));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
} catch (TooManyListenersException ex) {
|
||||
throw new UncheckedWrapperException(ex);
|
||||
}
|
||||
relationSelect.setLabel(globalisationUtil.globalize(
|
||||
"com.arsdigita.cms.contentassets.publicationspersons.select_person_relation"));
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ public class ArticleInJournalPropertyForm
|
|||
private static final String REVIEWED = "reviewed";
|
||||
private ArticleInJournalPropertiesStep m_step;
|
||||
public static final String ID = "ArticleInJournalEdit";
|
||||
private Label reviewedLabel;
|
||||
private CheckboxGroup reviewed;
|
||||
|
||||
public ArticleInJournalPropertyForm(ItemSelectionModel itemModel) {
|
||||
|
|
@ -112,7 +111,6 @@ public class ArticleInJournalPropertyForm
|
|||
"publications.ui.articleinjournal.publicationDate"));
|
||||
add(pubDate);
|
||||
|
||||
add(reviewedLabel);
|
||||
reviewed = new CheckboxGroup("reviewedGroup");
|
||||
reviewed.addOption(new Option(REVIEWED, ""));
|
||||
reviewed.setLabel(PublicationGlobalizationUtil.globalize(
|
||||
|
|
@ -120,10 +118,6 @@ public class ArticleInJournalPropertyForm
|
|||
add(reviewed);
|
||||
}
|
||||
|
||||
protected final Label getReviewedLabel() {
|
||||
return reviewedLabel;
|
||||
}
|
||||
|
||||
protected final CheckboxGroup getReviewed() {
|
||||
return reviewed;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -239,6 +239,8 @@ public class PublicationAuthorsTable
|
|||
ex);
|
||||
if (value instanceof GlobalizedMessage) {
|
||||
return new Label((GlobalizedMessage) value);
|
||||
} else if(value instanceof Label) {
|
||||
return (Component) value;
|
||||
} else {
|
||||
return new Label(value.toString());
|
||||
}
|
||||
|
|
@ -246,12 +248,30 @@ public class PublicationAuthorsTable
|
|||
|
||||
ContentSection section = author.getContentSection();//CMS.getContext().getContentSection();
|
||||
ItemResolver resolver = section.getItemResolver();
|
||||
Link link =
|
||||
Link link;
|
||||
if (value instanceof GlobalizedMessage) {
|
||||
link =
|
||||
new Link(new Label((GlobalizedMessage) value),
|
||||
resolver.generateItemURL(state,
|
||||
author,
|
||||
section,
|
||||
author.getVersion()));
|
||||
} else if(value instanceof Label) {
|
||||
link =
|
||||
new Link((Label) value,
|
||||
resolver.generateItemURL(state,
|
||||
author,
|
||||
section,
|
||||
author.getVersion()));
|
||||
} else {
|
||||
link =
|
||||
new Link(value.toString(),
|
||||
resolver.generateItemURL(state,
|
||||
author,
|
||||
section,
|
||||
author.getVersion()));
|
||||
}
|
||||
|
||||
|
||||
return link;
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -71,7 +71,6 @@ public class ReviewPropertyForm
|
|||
super.init(fse);
|
||||
|
||||
final PageState state = fse.getPageState();
|
||||
getReviewedLabel().setVisible(state, false);
|
||||
getReviewed().setVisible(state, false);
|
||||
|
||||
// FormData data = fse.getFormData();
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for editing the associations between a SciDepartment and SciProject items.
|
||||
|
|
@ -51,9 +52,9 @@ public class SciDepartmentProjectsStep extends SimpleEditStep {
|
|||
new GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer() {
|
||||
|
||||
@Override
|
||||
public String getSelectSubordinateOrgaUnitLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.select").localize();
|
||||
public GlobalizedMessage getSelectSubordinateOrgaUnitLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.select");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -67,31 +68,27 @@ public class SciDepartmentProjectsStep extends SimpleEditStep {
|
|||
}
|
||||
|
||||
@Override
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.select.nothing");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.adding_to_itself");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.already_added");
|
||||
}
|
||||
});
|
||||
add(ADD_PROJECT_SHEET_NAME,
|
||||
|
|
@ -105,53 +102,49 @@ public class SciDepartmentProjectsStep extends SimpleEditStep {
|
|||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.projects.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
|
|
|
|||
|
|
@ -24,17 +24,17 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for editing the associations to sub departments of a SciDepartment.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciDepartmentSubDepartmentsStep extends SimpleEditStep {
|
||||
|
||||
private final String ADD_SUBDEPARTMENT_SHEET_NAME =
|
||||
"SciDepartmentAddSubDepartment";
|
||||
private final String ADD_SUBDEPARTMENT_SHEET_NAME = "SciDepartmentAddSubDepartment";
|
||||
public final static String ASSOC_TYPE = "DepartmentOf";
|
||||
|
||||
public SciDepartmentSubDepartmentsStep(final ItemSelectionModel itemModel,
|
||||
|
|
@ -47,15 +47,14 @@ public class SciDepartmentSubDepartmentsStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addSubDepartmentSheet =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
final BasicItemForm addSubDepartmentSheet
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSubordinateOrgaUnitLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.select").
|
||||
localize();
|
||||
public GlobalizedMessage getSelectSubordinateOrgaUnitLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.select");
|
||||
}
|
||||
|
||||
public String getSubordinateOrgaUnitType() {
|
||||
|
|
@ -66,103 +65,95 @@ public class SciDepartmentSubDepartmentsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.no_suitable_languge_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.no_suitable_languge_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
add(ADD_SUBDEPARTMENT_SHEET_NAME,
|
||||
SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartment.add"),
|
||||
new WorkflowLockedComponentAccess(addSubDepartmentSheet,itemModel),
|
||||
new WorkflowLockedComponentAccess(addSubDepartmentSheet, itemModel),
|
||||
addSubDepartmentSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable subDepartmentTable =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable subDepartmentTable
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.empty_view").
|
||||
localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.up").
|
||||
localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.subdepartments.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciDepartmentBundle";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(subDepartmentTable);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Step for editing the association the the superior organisational unit.
|
||||
|
|
@ -52,10 +53,9 @@ public class SciDepartmentSuperDepartmentsStep extends SimpleEditStep {
|
|||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.select").
|
||||
localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
|
|
@ -66,28 +66,24 @@ public class SciDepartmentSuperDepartmentsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartment.already_added");
|
||||
}
|
||||
});
|
||||
add(ADD_SUPER_DEPARTMENT_SHEET_NAME,
|
||||
|
|
@ -101,58 +97,49 @@ public class SciDepartmentSuperDepartmentsStep extends SimpleEditStep {
|
|||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.empty_view").
|
||||
localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.up").
|
||||
localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.up").
|
||||
localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.superdepartments.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
|
|
|
|||
|
|
@ -24,17 +24,17 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for editing the associations between a department and its projects.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciProjectDepartmentsStep extends SimpleEditStep {
|
||||
|
||||
private final static String ADD_DEPARTMENT_SHEET_NAME =
|
||||
"SciProjectAddDepartment";
|
||||
private final static String ADD_DEPARTMENT_SHEET_NAME = "SciProjectAddDepartment";
|
||||
public final static String ASSOC_TYPE = "ProjectOf";
|
||||
|
||||
public SciProjectDepartmentsStep(final ItemSelectionModel itemModel,
|
||||
|
|
@ -47,14 +47,14 @@ public class SciProjectDepartmentsStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addDepartmentSheet =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
final BasicItemForm addDepartmentSheet
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.select").localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
|
|
@ -65,25 +65,26 @@ public class SciProjectDepartmentsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.select.nothing").localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.no_suitable_language_variant").localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.adding_to_itself").localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.already_added").localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.department.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
add(ADD_DEPARTMENT_SHEET_NAME,
|
||||
|
|
@ -92,65 +93,67 @@ public class SciProjectDepartmentsStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addDepartmentSheet, itemModel),
|
||||
addDepartmentSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable departmentsTable =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable departmentsTable
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.name").localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.delete").localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.down").localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.delete.confirm").localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciDepartmentGlobalizationUtil.globalize(
|
||||
"sciproject.ui.departments.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciDepartmentBundle";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(departmentsTable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,21 +7,21 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for associating departments to an institute
|
||||
* This step is attached by the {@link SciInstituteInitializer} only if
|
||||
* the ccm-sci-types-department module has been installed and the config
|
||||
* parameter {@code com.arsdigita.cms.contenttypes.sciinstitute.enable.department_institutes_step}
|
||||
* is set to true.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* Authoring step for associating departments to an institute This step is attached by the
|
||||
* {@link SciInstituteInitializer} only if the ccm-sci-types-department module has been installed
|
||||
* and the config parameter
|
||||
* {@code com.arsdigita.cms.contenttypes.sciinstitute.enable.department_institutes_step} is set to
|
||||
* true.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciDepartmentInstitutesStep extends SimpleEditStep {
|
||||
|
||||
private final static String ADD_INSTITUTE_SHEET_NAME =
|
||||
"SciDepartmentAddInstitute";
|
||||
private final static String ADD_INSTITUTE_SHEET_NAME = "SciDepartmentAddInstitute";
|
||||
public static final String ASSOC_TYPE = "DepartmentOf";
|
||||
|
||||
public SciDepartmentInstitutesStep(final ItemSelectionModel itemModel,
|
||||
|
|
@ -34,14 +34,14 @@ public class SciDepartmentInstitutesStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addInstituteSheet =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
final BasicItemForm addInstituteSheet
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.select").localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
|
|
@ -52,29 +52,26 @@ public class SciDepartmentInstitutesStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institute.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
add(ADD_INSTITUTE_SHEET_NAME,
|
||||
|
|
@ -83,71 +80,67 @@ public class SciDepartmentInstitutesStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addInstituteSheet, itemModel),
|
||||
addInstituteSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable institutesTable =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable institutesTable
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.empty_view").
|
||||
localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.up").
|
||||
localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"scidepartment.ui.institutes.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciInstituteBundle";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(institutesTable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for adding departments to an institute. This step is
|
||||
* attached by the initializer if the ccm-sci-types-department module
|
||||
* has been installed.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* Authoring step for adding departments to an institute. This step is attached by the initializer
|
||||
* if the ccm-sci-types-department module has been installed.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciInstituteDepartmentsStep extends SimpleEditStep {
|
||||
|
|
@ -29,14 +29,14 @@ public class SciInstituteDepartmentsStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addDepartmentSheet =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
final BasicItemForm addDepartmentSheet
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSubordinateOrgaUnitLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.select").localize();
|
||||
public GlobalizedMessage getSelectSubordinateOrgaUnitLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.select");
|
||||
}
|
||||
|
||||
public String getSubordinateOrgaUnitType() {
|
||||
|
|
@ -47,29 +47,26 @@ public class SciInstituteDepartmentsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
add(ADD_DEPARTMENT_SHEET_NAME,
|
||||
|
|
@ -78,72 +75,68 @@ public class SciInstituteDepartmentsStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addDepartmentSheet, itemModel),
|
||||
addDepartmentSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable departmentsTable =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable departmentsTable
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.empty_view").
|
||||
localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.up").
|
||||
localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.departments.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciDepartmentBundle";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(departmentsTable);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Authoring step for adding projects to an institute. This step is
|
||||
* attached by the initializer if the ccm-sci-types-project module has been
|
||||
* installed.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* Authoring step for adding projects to an institute. This step is attached by the initializer if
|
||||
* the ccm-sci-types-project module has been installed.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciInstituteProjectsStep extends SimpleEditStep {
|
||||
|
|
@ -29,14 +29,14 @@ public class SciInstituteProjectsStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addProjectSheet =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
final BasicItemForm addProjectSheet
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSubordinateOrgaUnitLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.select").localize();
|
||||
public GlobalizedMessage getSelectSubordinateOrgaUnitLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.select");
|
||||
}
|
||||
|
||||
public String getSubordinateOrgaUnitType() {
|
||||
|
|
@ -47,29 +47,26 @@ public class SciInstituteProjectsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
add(ADD_INSTITUTE_SHEET_NAME,
|
||||
SciInstituteGlobalizationUtil.globalize(
|
||||
|
|
@ -77,69 +74,67 @@ public class SciInstituteProjectsStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addProjectSheet, itemModel),
|
||||
addProjectSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable projectsTable =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable projectsTable
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.name").
|
||||
localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.delete").
|
||||
localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.down").
|
||||
localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.delete.confirm").
|
||||
localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciinstitute.ui.projects.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciProject";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(projectsTable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,20 +6,20 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
* Step for associating a project with institutes. Activated if the
|
||||
* ccm-sci-types-project module is installed and the
|
||||
* {@code com.arsdigita.cms.contenttypes.sciinstitute.enable.project_institutes_step}
|
||||
* is set to true.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* Step for associating a project with institutes. Activated if the ccm-sci-types-project module is
|
||||
* installed and the
|
||||
* {@code com.arsdigita.cms.contenttypes.sciinstitute.enable.project_institutes_step} is set to
|
||||
* true.
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciProjectInstitutesStep extends SimpleEditStep {
|
||||
|
||||
private final static String ADD_INSTITUTE_SHEET_NAME =
|
||||
"SciProjectAddInstitute";
|
||||
private final static String ADD_INSTITUTE_SHEET_NAME = "SciProjectAddInstitute";
|
||||
public final static String ASSOC_TYPE = "ProjectOf";
|
||||
|
||||
public SciProjectInstitutesStep(final ItemSelectionModel itemModel,
|
||||
|
|
@ -32,14 +32,14 @@ public class SciProjectInstitutesStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addInstitutesSheet =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
final BasicItemForm addInstitutesSheet
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.select").localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
|
|
@ -50,28 +50,26 @@ public class SciProjectInstitutesStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.no_suitable_languge_variant").localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.no_suitable_languge_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.institute.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
add(ADD_INSTITUTE_SHEET_NAME,
|
||||
|
|
@ -80,64 +78,66 @@ public class SciProjectInstitutesStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addInstitutesSheet, itemModel),
|
||||
addInstitutesSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable institutesTable =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable institutesTable
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.name").localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.delete").localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.down").localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.delete.confirm").localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciInstituteGlobalizationUtil.globalize(
|
||||
"sciproject.ui.instituts.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciInstitute";
|
||||
}
|
||||
|
||||
});
|
||||
setDisplayComponent(institutesTable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,130 +10,134 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciProjectInvolvedOrganizationsStep extends SimpleEditStep {
|
||||
|
||||
private final static String ADD_INVOLVED_ORGANIZATION_STEP =
|
||||
"SciProjectAddInvolvedOrganization";
|
||||
private final static String ADD_INVOLVED_ORGANIZATION_STEP = "SciProjectAddInvolvedOrganization";
|
||||
public final static String ASSOC_TYPE = "InvolvedOrganization";
|
||||
|
||||
public SciProjectInvolvedOrganizationsStep(
|
||||
final ItemSelectionModel itemModel,
|
||||
final AuthoringKitWizard parent) {
|
||||
final ItemSelectionModel itemModel,
|
||||
final AuthoringKitWizard parent) {
|
||||
this(itemModel, parent, null);
|
||||
}
|
||||
|
||||
public SciProjectInvolvedOrganizationsStep(
|
||||
final ItemSelectionModel itemModel,
|
||||
final AuthoringKitWizard parent,
|
||||
final String prefix) {
|
||||
final ItemSelectionModel itemModel,
|
||||
final AuthoringKitWizard parent,
|
||||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addInvolvedOrgaSheet =
|
||||
new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
final BasicItemForm addInvolvedOrgaSheet
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.select").localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
return GenericOrganizationalUnit.class.getName();
|
||||
return GenericOrganizationalUnit.class.getName();
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.select.nothing").localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.no_suitable_language_variant").localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.adding_to_itself").localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.already_added").localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
add(ADD_INVOLVED_ORGANIZATION_STEP,
|
||||
add(ADD_INVOLVED_ORGANIZATION_STEP,
|
||||
SciProjectGlobalizationUtil.globalize("sciproject.ui.involved_orgas.add"),
|
||||
new WorkflowLockedComponentAccess(addInvolvedOrgaSheet, itemModel),
|
||||
addInvolvedOrgaSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable involvedTable = new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
|
||||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable involvedTable
|
||||
= new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
itemModel, new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.empty_view").localize();
|
||||
}
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas..columns.name").localize();
|
||||
}
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas..columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.delete").localize();
|
||||
}
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.up").localize();
|
||||
}
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.down").localize();
|
||||
}
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.delete").localize();
|
||||
}
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.up").localize();
|
||||
}
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.down").localize();
|
||||
}
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.delete.confirm").localize();
|
||||
}
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.involved_orgas.delete.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getContentType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getContentType() {
|
||||
return null;
|
||||
}
|
||||
});
|
||||
|
||||
setDisplayComponent(involvedTable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,10 +6,11 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
*/
|
||||
public class SciProjectSubProjectsStep extends SimpleEditStep {
|
||||
|
|
@ -27,14 +28,14 @@ public class SciProjectSubProjectsStep extends SimpleEditStep {
|
|||
final String prefix) {
|
||||
super(itemModel, parent, prefix);
|
||||
|
||||
final BasicItemForm addSubProjectSheet =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
final BasicItemForm addSubProjectSheet
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitAddForm(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSubordinateOrgaUnitLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.select").localize();
|
||||
public GlobalizedMessage getSelectSubordinateOrgaUnitLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.select");
|
||||
}
|
||||
|
||||
public String getSubordinateOrgaUnitType() {
|
||||
|
|
@ -45,29 +46,26 @@ public class SciProjectSubProjectsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.select.nothing").
|
||||
localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.no_suitable_language_variant").
|
||||
localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.adding_to_itself").
|
||||
localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.already_added").
|
||||
localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.already_added");
|
||||
}
|
||||
|
||||
});
|
||||
add(ADD_SUBPROJECT_SHEET_NAME,
|
||||
SciProjectGlobalizationUtil.globalize(
|
||||
|
|
@ -75,67 +73,68 @@ public class SciProjectSubProjectsStep extends SimpleEditStep {
|
|||
new WorkflowLockedComponentAccess(addSubProjectSheet, itemModel),
|
||||
addSubProjectSheet.getSaveCancelSection().getCancelButton());
|
||||
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable subProjectsTable =
|
||||
new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
final GenericOrganizationalUnitSubordinateOrgaUnitsTable subProjectsTable
|
||||
= new GenericOrganizationalUnitSubordinateOrgaUnitsTable(
|
||||
itemModel,
|
||||
new GenericOrgaUnitSubordinateOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.name").localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.colums.delete").localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.colums.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.down").localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subprojects.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.order.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.order.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.order.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.order.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.remove.confirm").localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.subproject.remove.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
return ASSOC_TYPE;
|
||||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
|
||||
public String getContentType() {
|
||||
return "com.arsdigita.cms.contenttypes.SciProjectBundle";
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
setDisplayComponent(subProjectsTable);
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import com.arsdigita.cms.ui.authoring.AuthoringKitWizard;
|
|||
import com.arsdigita.cms.ui.authoring.BasicItemForm;
|
||||
import com.arsdigita.cms.ui.authoring.SimpleEditStep;
|
||||
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
|
||||
import com.arsdigita.globalization.GlobalizedMessage;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -32,9 +33,9 @@ public class SciProjectSuperProjectsStep extends SimpleEditStep {
|
|||
itemModel,
|
||||
new GenericOrgaUnitSuperiorOrgaUnitAddFormCustomizer() {
|
||||
|
||||
public String getSelectSuperiorOrgaUnitLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.select").localize();
|
||||
public GlobalizedMessage getSelectSuperiorOrgaUnitLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.select");
|
||||
}
|
||||
|
||||
public String getSuperiorOrgaUnitType() {
|
||||
|
|
@ -45,24 +46,24 @@ public class SciProjectSuperProjectsStep extends SimpleEditStep {
|
|||
return ASSOC_TYPE;
|
||||
}
|
||||
|
||||
public String getNothingSelectedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.select.nothing").localize();
|
||||
public GlobalizedMessage getNothingSelectedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.select.nothing");
|
||||
}
|
||||
|
||||
public String getNoSuitableLanguageVariantMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.no_suitable_language_variant").localize();
|
||||
public GlobalizedMessage getNoSuitableLanguageVariantMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.no_suitable_language_variant");
|
||||
}
|
||||
|
||||
public String getAddingToItselfMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.adding_to_itself").localize();
|
||||
public GlobalizedMessage getAddingToItselfMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.adding_to_itself");
|
||||
}
|
||||
|
||||
public String getAlreadyAddedMessage() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.already_added").localize();
|
||||
public GlobalizedMessage getAlreadyAddedMessage() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.already_added");
|
||||
}
|
||||
});
|
||||
add(ADD_SUPERPROJECT_SHEET_NAME,
|
||||
|
|
@ -73,49 +74,49 @@ public class SciProjectSuperProjectsStep extends SimpleEditStep {
|
|||
final GenericOrganizationalUnitSuperiorOrgaUnitsTable superProjectsTable = new GenericOrganizationalUnitSuperiorOrgaUnitsTable(
|
||||
itemModel, new GenericOrgaUnitSuperiorOrgaUnitsTableCustomizer() {
|
||||
|
||||
public String getEmptyViewLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.empty_view").localize();
|
||||
public GlobalizedMessage getEmptyViewLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.empty_view");
|
||||
}
|
||||
|
||||
public String getNameColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.name").localize();
|
||||
public GlobalizedMessage getNameColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.name");
|
||||
}
|
||||
|
||||
public String getDeleteColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.delete").localize();
|
||||
public GlobalizedMessage getDeleteColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.delete");
|
||||
}
|
||||
|
||||
public String getUpColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.up").localize();
|
||||
public GlobalizedMessage getUpColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.up");
|
||||
}
|
||||
|
||||
public String getDownColumnLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.down").localize();
|
||||
public GlobalizedMessage getDownColumnLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superprojects.columns.down");
|
||||
}
|
||||
|
||||
public String getDeleteLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.delete").localize();
|
||||
public GlobalizedMessage getDeleteLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.delete");
|
||||
}
|
||||
|
||||
public String getUpLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.order.up").localize();
|
||||
public GlobalizedMessage getUpLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.order.up");
|
||||
}
|
||||
|
||||
public String getDownLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.order.down").localize();
|
||||
public GlobalizedMessage getDownLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.order.down");
|
||||
}
|
||||
|
||||
public String getConfirmRemoveLabel() {
|
||||
return (String) SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.remove.confirm").localize();
|
||||
public GlobalizedMessage getConfirmRemoveLabel() {
|
||||
return SciProjectGlobalizationUtil.globalize(
|
||||
"sciproject.ui.superproject.remove.confirm");
|
||||
}
|
||||
|
||||
public String getAssocType() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue