/*FreeMind - A Program for creating and viewing Mindmaps
*Copyright (C) 2000-2006 Joerg Mueller, Daniel Polansky, Dimitri Polivaev, Christian Foltin and others.
*
*See COPYING for Details
*
*This program is free software; you can redistribute it and/or
*modify it under the terms of the GNU General Public License
*as published by the Free Software Foundation; either version 2
*of the License, or (at your option) any later version.
*
*This program 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 General Public License for more details.
*
*You should have received a copy of the GNU General Public License
*along with this program; if not, write to the Free Software
*Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* Created on 18.08.2006
*/
/*$Id: HookDescriptorRegistration.java,v 1.1.2.1 2006/08/20 19:34:25 christianfoltin Exp $*/
package freemind.extensions;
import java.util.List;
import freemind.controller.actions.generated.instance.Plugin;
import freemind.controller.actions.generated.instance.PluginRegistration;
import freemind.main.FreeMindMain;
/**
* @author foltin
*
*/
public class HookDescriptorRegistration extends HookDescriptorBase {
private final PluginRegistration mRegistration;
public HookDescriptorRegistration(FreeMindMain frame, String xmlPluginFile,
Plugin pluginBase, PluginRegistration pRegistration) {
super(pluginBase, frame, xmlPluginFile);
mRegistration = pRegistration;
}
// public PluginRegistration getPluginRegistration() {
// return mRegistration;
// }
public String getClassName() {
return mRegistration.getClassName();
}
public boolean getIsPluginBase() {
return mRegistration.getIsPluginBase();
}
public List getListPluginModeList() {
return mRegistration.getListPluginModeList();
}
}