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

de.xwic.cube.event.CellAggregatedEvent Maven / Gradle / Ivy

The newest version!
/**
 * $Id: $
 *
 * Copyright (c) 2009 NetApp.
 * All rights reserved.

 * de.xwic.cube.event.CellAggregatedEvent.java
 * Created on Apr 22, 2009
 * 
 * @author JBORNEMA
 */
package de.xwic.cube.event;

import de.xwic.cube.ICell;
import de.xwic.cube.ICube;
import de.xwic.cube.Key;
import de.xwic.cube.impl.Cell;

/**
 * Created on Apr 22, 2009
 * 
 * @author JBORNEMA
 */

public class CellAggregatedEvent extends CubeEvent {

	protected Key childKey;

	protected ICell childCell;

	protected Key parentKey;

	protected ICell parentCell;

	
	/**
	 * Default constructor
	 */
	public CellAggregatedEvent() {
	}

	/**
	 * @param cube
	 * @param childKey2
	 * @param childCell2
	 * @param parentKey2
	 * @param parentCell2
	 */
	public CellAggregatedEvent(ICube cube, Key childKey, Cell childCell, Key parentKey,	Cell parentCell) {
		this.cube = cube;
		this.childKey = childKey;
		this.childCell = childCell;
		this.parentKey = parentKey;
		this.parentCell = parentCell;
	}

	/**
	 * @return the childKey
	 */
	public Key getChildKey() {
		return childKey;
	}

	/**
	 * @param childKey
	 *            the childKey to set
	 */
	public void setChildKey(Key childKey) {
		this.childKey = childKey;
	}

	/**
	 * @return the childCell
	 */
	public ICell getChildCell() {
		return childCell;
	}

	/**
	 * @param childCell
	 *            the childCell to set
	 */
	public void setChildCell(ICell childCell) {
		this.childCell = childCell;
	}

	/**
	 * @return the parentKey
	 */
	public Key getParentKey() {
		return parentKey;
	}

	/**
	 * @param parentKey
	 *            the parentKey to set
	 */
	public void setParentKey(Key parentKey) {
		this.parentKey = parentKey;
	}

	/**
	 * @return the parentCell
	 */
	public ICell getParentCell() {
		return parentCell;
	}

	/**
	 * @param parentCell
	 *            the parentCell to set
	 */
	public void setParentCell(ICell parentCell) {
		this.parentCell = parentCell;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy