1 /******************************************************************************* 2 * Copyright (c) 2015, 2016 Google, Inc and others. 3 * 4 * This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License 2.0 6 * which accompanies this distribution, and is available at 7 * https://www.eclipse.org/legal/epl-2.0/ 8 * 9 * SPDX-License-Identifier: EPL-2.0 10 * 11 * Contributors: 12 * Stefan Xenos (Google) - Initial implementation 13 *******************************************************************************/ 14 package org.eclipse.jdt.internal.core.nd.indexer; 15 16 import org.eclipse.jdt.core.IJavaElementDelta; 17 18 public class IndexerEvent { 19 final IJavaElementDelta delta; 20 IndexerEvent(IJavaElementDelta delta)21 private IndexerEvent(IJavaElementDelta delta) { 22 this.delta = delta; 23 } 24 createChange(IJavaElementDelta delta)25 public static IndexerEvent createChange(IJavaElementDelta delta) { 26 return new IndexerEvent(delta); 27 } 28 getDelta()29 public IJavaElementDelta getDelta() { 30 return this.delta; 31 } 32 } 33