1 package org.objectstyle.cayenne.modeler.event; 2 /* ==================================================================== 3 * 4 * The ObjectStyle Group Software License, version 1.1 5 * ObjectStyle Group - http://objectstyle.org/ 6 * 7 * Copyright (c) 2002-2005, Andrei (Andrus) Adamchik and individual authors 8 * of the software. All rights reserved. 9 * 10 * Redistribution and use in source and binary forms, with or without 11 * modification, are permitted provided that the following conditions 12 * are met: 13 * 14 * 1. Redistributions of source code must retain the above copyright 15 * notice, this list of conditions and the following disclaimer. 16 * 17 * 2. Redistributions in binary form must reproduce the above copyright 18 * notice, this list of conditions and the following disclaimer in 19 * the documentation and/or other materials provided with the 20 * distribution. 21 * 22 * 3. The end-user documentation included with the redistribution, if any, 23 * must include the following acknowlegement: 24 * "This product includes software developed by independent contributors 25 * and hosted on ObjectStyle Group web site (http://objectstyle.org/)." 26 * Alternately, this acknowlegement may appear in the software itself, 27 * if and wherever such third-party acknowlegements normally appear. 28 * 29 * 4. The names "ObjectStyle Group" and "Cayenne" must not be used to endorse 30 * or promote products derived from this software without prior written 31 * permission. For written permission, email 32 * "andrus at objectstyle dot org". 33 * 34 * 5. Products derived from this software may not be called "ObjectStyle" 35 * or "Cayenne", nor may "ObjectStyle" or "Cayenne" appear in their 36 * names without prior written permission. 37 * 38 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 39 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 40 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 41 * DISCLAIMED. IN NO EVENT SHALL THE OBJECTSTYLE GROUP OR 42 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 43 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 44 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 45 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 46 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 47 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 48 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 49 * SUCH DAMAGE. 50 * ==================================================================== 51 * 52 * This software consists of voluntary contributions made by many 53 * individuals and hosted on ObjectStyle Group web site. For more 54 * information on the ObjectStyle Group, please see 55 * <http://objectstyle.org/>. 56 */ 57 58 import java.util.EventListener; 59 60 /** Used to display DbRelationship. */ 61 public interface DbRelationshipDisplayListener extends EventListener 62 { 63 /** Display specified DbRelationship. */ 64 public void currentDbRelationshipChanged(RelationshipDisplayEvent e); 65 } 66 67