package copyto.core;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.IExecutableExtension;
public abstract class ExtensionTargetFactory implements IExecutableExtension,
TargetFactory {
private IConfigurationElement config;
public String getId() {
return config.getAttribute("id");
}
public String getName() {
return config.getAttribute("name");
}
public void setInitializationData(IConfigurationElement config,
String propertyName, Object data) throws CoreException {
this.config = config;
}
}