/*******************************************************************************
 * Copyright (c) 2013 MEDEVIT <office@medevit.at>.
 * 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:
 *     MEDEVIT <office@medevit.at> - initial API and implementation
 ******************************************************************************/
package ch.elexis.core.ui.constants;

/**
 * @since 3.0.0
 * @since 3.2.0 added VERRECHNUNGSCODE_CSF, VERRECHNUNGSCODE_ELF, VERRECHNUNGSCODE_CDD
 */
public class ExtensionPointConstantsUi {
	public static final String VERRECHNUNGSCODE = "ch.elexis.core.ui.Verrechnungscode";
	public static final String VERRECHNUNGSCODE_CSF = "CodeSelectorFactory";	
	public static final String VERRECHNUNGSCODE_ELF = "ElementFactory";
	public static final String VERRECHNUNGSCODE_CDD = "CodeDetailDisplay";
	public static final String FREMDDATENIMPORT = "ch.elexis.core.ui.FremdDatenImport";
	public static final String KONSEXTENSION = "ch.elexis.core.ui.KonsExtension";
	public static final String DIAGNOSECODE = "ch.elexis.core.ui.Diagnosecode";
	public static final String TEXTPROCESSINGPLUGIN = "ch.elexis.core.ui.Text";
	public static final String LOGIN_NEWS = "ch.elexis.core.ui.LoginNews";
	public static final String SIDEBAR = "ch.elexis.core.ui.Sidebar";
	public static final String LABORDATENIMPORT = "ch.elexis.core.ui.LaborDatenImport";
	public static final String LABORORDER = "ch.elexis.core.ui.LaborOrder";
	public static final String REZEPT_HOOK = "ch.elexis.core.ui.RezeptHook";
	public static final String XCHANGE_CONTRIBUTION = "ch.elexis.core.ui.xCHangeContribution";
	public static final String TRANSPORTER = "ch.elexis.core.ui.Transporter";
	public static final String GENERICCODE = "ch.elexis.core.ui.Genericcode";
	public static final String RECHNUNGSDETAIL = "ch.elexis.core.ui.Rechnungsdetail";
	public static final String TEXT_TEMPLATE_REQUIREMENT = "ch.elexis.core.ui.TextTemplateRequirement";
}

@@ -685,16 +685,49 @@
 CODE_CDD
+,%0A *        VERRECHNUNGSCODE_IMPC
 %0A */%0Apub
@@ -1061,24 +1061,93 @@
 ilDisplay%22;%0A
+%09public static final String VERRECHNUNGSCODE_IMPC = %22ImporterClass%22;%0A
 %09public stat

Refactor ExtensionPointConstantsUi#Verrechnungscode_params