/* * This file is part of the HyperGraphDB source distribution. This is copyrighted * software. For permitted uses, licensing options and redistribution, please see * the LicensingInformation file at the root level of the distribution. * * Copyright (c) 2005-2010 Kobrix Software, Inc. All rights reserved. */ package org.hypergraphdb.event; /** * <p> * This interface marks an object that is a HyperGraph event. HyperGraph * events represent various HyperGraph activities, such as adding, removing or * simply accessing atoms. Listeners can be registered with the <code>HGEventManager</code> * bound to a <code>HyperGraph</code> instance. * </p> * */ public interface HGEvent { public Object getSource(); }