jh: undo last commit, wrong branch
diff --git a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/AuthoringUIResources.java b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/AuthoringUIResources.java
index 04895bd..bc27915 100644
--- a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/AuthoringUIResources.java
+++ b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/AuthoringUIResources.java
@@ -130,7 +130,6 @@
public static String additionalInfo_text;
public static String application_text;
- public static String practice_application_text;
public static String actionLabel_edit;
diff --git a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/Resources.properties b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/Resources.properties
index ed101f0..f192d02 100644
--- a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/Resources.properties
+++ b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/Resources.properties
@@ -72,7 +72,6 @@
# UI & Element Attribute Labels
additionalInfo_text=Additional information:
application_text=Application:
-practice_application_text=How to read this practice:
actionLabel_edit=&Edit
actionLabel_findElementInLibNav=&Show in Library View
alternatives_text=Alternatives:
diff --git a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/DescriptionFormPage.java b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/DescriptionFormPage.java
index b31baee..9471bdb 100644
--- a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/DescriptionFormPage.java
+++ b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/DescriptionFormPage.java
@@ -928,7 +928,7 @@
/**
* Creates the Detail section content.
*/
- protected void createDetailSectionContent() {
+ private void createDetailSectionContent() {
if (purposeOn) {
ctrl_purpose = createRichTextEditWithLinkForSection(toolkit,
detailComposite, AuthoringUIText.PURPOSE_TEXT, 40, 400,
diff --git a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/GuidanceDescriptionPage.java b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/GuidanceDescriptionPage.java
index 4d49a70..31af4c5 100644
--- a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/GuidanceDescriptionPage.java
+++ b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/GuidanceDescriptionPage.java
@@ -62,7 +62,6 @@
private String elementLabel;
private IMethodRichText ctrl_content;
- protected boolean contentOn = true;
private int contentFieldHeight = 400;
@@ -104,11 +103,9 @@
*/
protected void createEditorContent(FormToolkit toolkit) {
super.createEditorContent(toolkit);
- if (contentOn) {
- ctrl_content = createRichTextEditWithLinkForSection(toolkit,
- detailComposite, AuthoringUIText.MAIN_DESCRIPTION_TEXT,
- contentFieldHeight, 400, DETAIL_SECTION_ID);
- }
+ ctrl_content = createRichTextEditWithLinkForSection(toolkit,
+ detailComposite, AuthoringUIText.MAIN_DESCRIPTION_TEXT,
+ contentFieldHeight, 400, DETAIL_SECTION_ID);
}
/**
@@ -116,42 +113,40 @@
*/
protected void addListeners() {
super.addListeners();
- if (contentOn) {
-
- final MethodElementEditor editor = (MethodElementEditor) getEditor();
-
- ctrl_content.setModalObject(contentElement.getPresentation());
- ctrl_content.setModalObjectFeature(UmaPackage.eINSTANCE
- .getContentDescription_MainDescription());
- ctrl_content.addModifyListener(contentModifyListener);
- ctrl_content.addListener(SWT.Deactivate, new Listener() {
- public void handleEvent(Event e) {
- IMethodRichText control = descExpandFlag ? ctrl_expanded
- : ctrl_content;
- if (!control.getModified()) {
- return;
- }
- String oldContent = guidance.getPresentation()
- .getMainDescription();
- if (((MethodElementEditor) getEditor()).mustRestoreValue(
- control, oldContent)) {
- return;
- }
- String newContent = control.getText();
- if (!newContent.equals(oldContent)) {
- boolean success = editor.getActionManager().doAction(
- IActionManager.SET,
- contentElement.getPresentation(),
- UmaPackage.eINSTANCE
- .getContentDescription_MainDescription(),
- newContent, -1);
- if (success && isVersionSectionOn()) {
- updateChangeDate();
- }
+
+ final MethodElementEditor editor = (MethodElementEditor) getEditor();
+
+ ctrl_content.setModalObject(contentElement.getPresentation());
+ ctrl_content.setModalObjectFeature(UmaPackage.eINSTANCE
+ .getContentDescription_MainDescription());
+ ctrl_content.addModifyListener(contentModifyListener);
+ ctrl_content.addListener(SWT.Deactivate, new Listener() {
+ public void handleEvent(Event e) {
+ IMethodRichText control = descExpandFlag ? ctrl_expanded
+ : ctrl_content;
+ if (!control.getModified()) {
+ return;
+ }
+ String oldContent = guidance.getPresentation()
+ .getMainDescription();
+ if (((MethodElementEditor) getEditor()).mustRestoreValue(
+ control, oldContent)) {
+ return;
+ }
+ String newContent = control.getText();
+ if (!newContent.equals(oldContent)) {
+ boolean success = editor.getActionManager().doAction(
+ IActionManager.SET,
+ contentElement.getPresentation(),
+ UmaPackage.eINSTANCE
+ .getContentDescription_MainDescription(),
+ newContent, -1);
+ if (success && isVersionSectionOn()) {
+ updateChangeDate();
}
}
- });
- }
+ }
+ });
}
/**
@@ -159,9 +154,7 @@
*/
protected void refresh(boolean editable) {
super.refresh(editable);
- if (contentOn) {
- ctrl_content.setEditable(editable);
- }
+ ctrl_content.setEditable(editable);
}
/**
@@ -169,14 +162,12 @@
*/
protected void loadData() {
super.loadData();
- if (contentOn) {
- if (guidance != null) {
- String content = null;
- if (guidance.getPresentation() != null) {
- content = guidance.getPresentation().getMainDescription();
- }
- ctrl_content.setText(content == null ? "" : content); //$NON-NLS-1$
+ if (guidance != null) {
+ String content = null;
+ if (guidance.getPresentation() != null) {
+ content = guidance.getPresentation().getMainDescription();
}
+ ctrl_content.setText(content == null ? "" : content); //$NON-NLS-1$
}
}
diff --git a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/PracticeDescriptionPage.java b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/PracticeDescriptionPage.java
index ee165ce..67eb05e 100644
--- a/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/PracticeDescriptionPage.java
+++ b/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/forms/PracticeDescriptionPage.java
@@ -10,7 +10,6 @@
//------------------------------------------------------------------------------
package org.eclipse.epf.authoring.ui.forms;
-import org.eclipse.epf.authoring.ui.AuthoringUIResources;
import org.eclipse.epf.authoring.ui.AuthoringUIText;
import org.eclipse.epf.authoring.ui.editors.MethodElementEditor;
import org.eclipse.epf.authoring.ui.richtext.IMethodRichText;
@@ -57,8 +56,6 @@
super.init(site, input);
guidance = (Practice) contentElement;
setContentFieldHeight(200);
- setFullDescOn(true);
- contentOn = false;
}
/**
@@ -66,39 +63,27 @@
*/
protected void createEditorContent(FormToolkit toolkit) {
super.createEditorContent(toolkit);
- label_base.setText(AuthoringUIText.BASE_ELEMENT_TEXT);
- }
-
- @Override
- protected void createDetailSectionContent() {
- // Problem is named "Purpose" in the UI
- ctrl_problem = createRichTextEditWithLinkForSection(toolkit,
- detailComposite, AuthoringUIText.PURPOSE_TEXT, 40, 400,
- DETAIL_SECTION_ID);
+ ctrl_additional_info = createRichTextEditWithLinkForSection(toolkit,
+ detailComposite, AuthoringUIText.ADDITIONAL_INFO_TEXT, 40, 400,
+ DETAIL_SECTION_ID);
ctrl_goals = createRichTextEditWithLinkForSection(toolkit,
detailComposite, AuthoringUIText.GOALS_TEXT, 40, 400,
DETAIL_SECTION_ID);
+ ctrl_application = createRichTextEditWithLinkForSection(toolkit,
+ detailComposite, AuthoringUIText.APPLICATION_TEXT, 40, 400,
+ DETAIL_SECTION_ID);
+ ctrl_problem = createRichTextEditWithLinkForSection(toolkit,
+ detailComposite, AuthoringUIText.PROBLEM_TEXT, 40, 400,
+ DETAIL_SECTION_ID);
ctrl_background = createRichTextEditWithLinkForSection(toolkit,
detailComposite, AuthoringUIText.BACKGROUND_TEXT, 40, 400,
DETAIL_SECTION_ID);
-
- if (fullDescOn) {
- ctrl_full_desc = createRichTextEditWithLinkForSection(toolkit,
- detailComposite, AuthoringUIText.MAIN_DESCRIPTION_TEXT,
- 100, 400, DETAIL_SECTION_ID);
- }
-
- // Application field is called "How to read this practice" in the UI
- ctrl_application = createRichTextEditWithLinkForSection(toolkit,
- detailComposite, AuthoringUIResources.practice_application_text, 40, 400,
- DETAIL_SECTION_ID);
ctrl_levels_adoption = createRichTextEditWithLinkForSection(toolkit,
detailComposite, AuthoringUIText.LEVEL_OF_ADOPTION_TEXT, 40,
400, DETAIL_SECTION_ID);
- ctrl_additional_info = createRichTextEditWithLinkForSection(toolkit,
- detailComposite, AuthoringUIText.ADDITIONAL_INFO_TEXT, 40, 400,
- DETAIL_SECTION_ID);
+
+ label_base.setText(AuthoringUIText.BASE_ELEMENT_TEXT);
}
/**
@@ -323,7 +308,7 @@
ctrl_additional_info.setEditable(editable);
ctrl_application.setEditable(editable);
ctrl_goals.setEditable(editable);
-// ctrl_problem.setEditable(editable);
+ ctrl_problem.setEditable(editable);
ctrl_levels_adoption.setEditable(editable);
ctrl_background.setEditable(editable);
}