01: package net.refractions.udig.project.internal;
02:
03: import net.refractions.udig.project.IBlackboard;
04:
05: import org.eclipse.emf.ecore.EObject;
06: import org.picocontainer.MutablePicoContainer;
07:
08: /**
09: * A blackboard backed by pico container.
10: *
11: * @author Justin Deoliveira,Refractions Reasearch Inc,jdeolive@refractions.net
12: * @model
13: */
14: public interface PicoBlackboard extends EObject, IBlackboard {
15:
16: /**
17: * <!-- begin-user-doc --> <!-- end-user-doc -->
18: * @generated
19: */
20: String copyright = "uDig - User Friendly Desktop Internet GIS client http://udig.refractions.net (C) 2004, Refractions Research Inc. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details."; //$NON-NLS-1$
21:
22: /**
23: * @return the underlying pico conainer.
24: * @model changeable="false"
25: */
26: MutablePicoContainer getPicoContainer();
27:
28: }
|