All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mgmtp.perfload.loadprofiles.ui.event.CurveAssignmentEventSupport Maven / Gradle / Ivy

/*
 * Copyright (c) 2013 mgm technology partners GmbH
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.mgmtp.perfload.loadprofiles.ui.event;

/**
 * @author rnaegele
 */
public class CurveAssignmentEventSupport {

	//	private final List listeners = newArrayListWithCapacity(1);

	//	public void addCurveAssignmentEventListener(final CurveAssignmentEventListener listener) {
	//		listeners.add(listener);
	//	}
	//
	//	public void removeCurveAssignmentEventListener(final CurveAssignmentEventListener listener) {
	//		listeners.remove(listener);
	//	}
	//
	//	public void fireCurveAssignmentAdded(final CurveAssignment loadProfileEntity) {
	//		for (CurveAssignmentEventListener listener : listeners) {
	//			listener.curveAssignmentAdded(new CurveAssignmentEvent(loadProfileEntity));
	//		}
	//	}
	//
	//	public void fireCurveAssignmentUpdated(final CurveAssignment loadProfileEntity) {
	//		for (CurveAssignmentEventListener listener : listeners) {
	//			listener.curveAssignmentUpdated(new CurveAssignmentEvent(loadProfileEntity));
	//		}
	//	}
	//
	//	public void fireCurveAssignmentDeleted(final CurveAssignment loadProfileEntity) {
	//		for (CurveAssignmentEventListener listener : listeners) {
	//			listener.curveAssignmentDeleted(new CurveAssignmentEvent(loadProfileEntity));
	//		}
	//	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy