wlu: realizer refactoring
diff --git a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/ProcessPublishingElementRealizer.java b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/ProcessPublishingElementRealizer.java
index 603e043..993e37e 100644
--- a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/ProcessPublishingElementRealizer.java
+++ b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/ProcessPublishingElementRealizer.java
@@ -33,7 +33,7 @@
 	 * @param config MethodConfiguration
 	 * @param validator ProcessPublishingContentValidator
 	 */
-	public ProcessPublishingElementRealizer(MethodConfiguration config, ProcessPublishingContentValidator validator) {
+	protected ProcessPublishingElementRealizer(MethodConfiguration config, ProcessPublishingContentValidator validator) {
 		super(config, validator);
 	}
 
diff --git a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishManager.java b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishManager.java
index 331c329..869017c 100644
--- a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishManager.java
+++ b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishManager.java
@@ -61,11 +61,11 @@
 		ElementRealizer realizer = null;
 		if ((options != null) && options.publishProcess) {
 			validator = new ProcessPublishingContentValidator(pubDir, options);
-			realizer = new ProcessPublishingElementRealizer(config,
+			realizer = ProcessPublishingElementRealizer.newProcessPublishingElementRealizer(config,
 					(ProcessPublishingContentValidator) validator);
 		} else {
 			validator = new PublishingContentValidator(pubDir, options);
-			realizer = new PublishingElementRealizer(config, validator);
+			realizer = PublishingElementRealizer.newPublishingElementRealizer(config, validator);
 		}
 
 		// validator.setShowBrokenLinks(options.convertBrokenLinks == false);
diff --git a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishingElementRealizer.java b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishingElementRealizer.java
index cd79b45..4c0fcc4 100644
--- a/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishingElementRealizer.java
+++ b/1.5/plugins/org.eclipse.epf.publishing/src/org/eclipse/epf/publishing/services/PublishingElementRealizer.java
@@ -36,7 +36,7 @@
 	 * @param config MethodConfiguration
 	 * @param validator PublishingContentValidator
 	 */
-	public PublishingElementRealizer(MethodConfiguration config, PublishingContentValidator validator) {
+	protected PublishingElementRealizer(MethodConfiguration config, PublishingContentValidator validator) {
 		super(config);
 		this.validator = validator;
 	}