Commit a6bc9e28 authored by Steffen Gieseler's avatar Steffen Gieseler
Browse files

initiale Parameter für Tests korrigiert

git-svn-id: svn://ntoserver/Datenverteiler/VRZ3/trunk/de.bsvrz.ste.tmc@63778 40c0be50-5d29-0410-901d-fb59edb5cafc
parent 80b1171f
Loading
Loading
Loading
Loading
+25 −22
Original line number Diff line number Diff line
@@ -57,7 +57,6 @@ public class PrueffallBasis {
	 */
	private static final Debug DEBUG = Debug.getLogger();

	
	private final String LMS_TYP = "typ.tmcLandesMeldeStelle";

	public final String MODELL_ATG = "atg.tmcModell";
@@ -148,8 +147,8 @@ public class PrueffallBasis {
		final AttributeGroup atg = getConnection().getDataModel().getAttributeGroup(MODELL_ATG);
		Aspect asp = getConnection().getDataModel().getAspect("asp.parameterSoll");

		final Data altParam = new ParameterEmpfaenger(getConnection(), getUmgebung().getLms(), new DataDescription(atg, asp))
				.getData();
		final Data altParam = new ParameterEmpfaenger(getConnection(), getUmgebung().getLms(),
				new DataDescription(atg, asp)).getData();
		if (altParam != null) {
			setOriginalParameter(altParam);

@@ -158,14 +157,19 @@ public class PrueffallBasis {
			String text = "Parameteränderungen:";

			ReferenceArray refArray = neuParam.getItem("RDSSIVerfahren").asReferenceArray();
			String verfahren[] = {"asp.störfallVerfahrenStandard", "asp.störfallVerfahrenRDS", "asp.störfallVerfahrenFuzzy"};
			text += "\n\tRDSSIVerfahren: ";

			Aspect[] verfahren = _umgebung.get_verfahren();
			// String verfahren[] = {"asp.störfallVerfahrenStandard",
			// "asp.störfallVerfahrenRDS", "asp.störfallVerfahrenFuzzy"};
			// text += "\n\tRDSSIVerfahren: ";

			refArray.setLength(verfahren.length);

			for (int i = 0; i < verfahren.length; i++) {
				Aspect aspect = getConnection().getDataModel().getAspect(verfahren[i]);
				refArray.getReferenceValue(i).setSystemObject(aspect);
				text += verfahren[i] + " ";
				// Aspect aspect =
				// getConnection().getDataModel().getAspect(verfahren[i]);
				refArray.getReferenceValue(i).setSystemObject(verfahren[i]);
				text += verfahren[i].getName() + " ";
			}

			neuParam.getItem("RDSBerücksichtigeStauverlaufsanalyse").asTextValue().setText("Nein");
@@ -181,7 +185,6 @@ public class PrueffallBasis {
			neuParam.getItem("RDSBaustelleSuchbereichNach").asUnscaledValue().set(500); // ??
			neuParam.getItem("RDSMaxOhneDaten").asUnscaledValue().set(0); // ??


			final Array dataArray = neuParam.getItem("RDSAusdehnungProLSI").asArray();
			dataArray.setLength(0);

@@ -244,8 +247,7 @@ public class PrueffallBasis {
		ConfigurationObject lms = (ConfigurationObject) getUmgebung().getLms();
		if (lms == null || !lms.isOfType(LMS_TYP)) {
			throw new IllegalArgumentException(
					"Objekt mit PID '" + lms.getPid() + "' existiert nicht oder ist nicht vom Typ '"
							+ LMS_TYP + "'");
					"Objekt mit PID '" + lms.getPid() + "' existiert nicht oder ist nicht vom Typ '" + LMS_TYP + "'");
		}
		MutableSet menge = lms.getMutableSet(VerwaltungMeldungen.MENGE);
		// List<SystemObject> liste = menge.getElements();
@@ -301,7 +303,8 @@ public class PrueffallBasis {
		final String classPath = "\"" + System.getProperty("java.class.path") + "\"";

		final ClientDavParameters params = connection.getClientDavParameters();
		final String datenverteiler = params.getDavCommunicationAddress() + ":" + params.getDavCommunicationSubAddress();
		final String datenverteiler = params.getDavCommunicationAddress() + ":"
				+ params.getDavCommunicationSubAddress();
		final String benutzer = params.getUserName();

		String cmdLine = javaHome + separator + "bin" + separator + "java";
+4 −0
Original line number Diff line number Diff line
@@ -199,4 +199,8 @@ public class PrueffallUmgebung {
		return _indikatorVerfahren3;
	}

	public Aspect[] get_verfahren() {
		return _verfahren;
	}

}