diff options
Diffstat (limited to 'plugins/org.eclipse.jst.jee/common/org/eclipse/jst/jee/model/internal/mergers/BaseRefsMerger.java')
-rw-r--r-- | plugins/org.eclipse.jst.jee/common/org/eclipse/jst/jee/model/internal/mergers/BaseRefsMerger.java | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/plugins/org.eclipse.jst.jee/common/org/eclipse/jst/jee/model/internal/mergers/BaseRefsMerger.java b/plugins/org.eclipse.jst.jee/common/org/eclipse/jst/jee/model/internal/mergers/BaseRefsMerger.java deleted file mode 100644 index 79e45f641..000000000 --- a/plugins/org.eclipse.jst.jee/common/org/eclipse/jst/jee/model/internal/mergers/BaseRefsMerger.java +++ /dev/null @@ -1,68 +0,0 @@ -/*********************************************************************** - * Copyright (c) 2008 by SAP AG, Walldorf. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * SAP AG - initial API and implementation - ***********************************************************************/ -package org.eclipse.jst.jee.model.internal.mergers; - -import java.util.ArrayList; -import java.util.List; - -/** - * Base abstract class for JNDI mergers - * - * @author Dimitar Giormov - */ -public abstract class BaseRefsMerger extends ModelElementsMerger { - - /** - * Constructor for the class - * - * @param baseList - - * base list of references that have higher priority and are - * result of the merge. - * @param toMergeList - - * toMerge list of references - */ - public BaseRefsMerger(List baseList, List toMergeList) { - super(baseList, toMergeList); - } - - /** - * When an entry with the same name is present in both lists, missing valuse - * in base are filled by toMerge element. - * - * @param baseList - - * base list of references - * @param toMergeList - - * toMerge list of references - */ - protected abstract void copyMissingPropertesInBase(Object base, Object toMerge); - - /** - * @param itListBase - * @param itListToMerge - * @return - */ - protected List mergeIngectionTargets(List itListBase, List itListToMerge) { - // TODO - List result = new ArrayList(); - return result; - } - - /** - * @param descrListBase - * @param descrListToMerge - * @return - */ - protected List mergeDescriptions(List descrListBase, List descrListToMerge) { - List result = new ArrayList(); - return result; - } - -} |