package org.archstudio.utils.eclipse;
import static com.google.common.base.Preconditions.checkNotNull;
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.IContributor;
public abstract class AbstractElement {
private final IContributor contributor;
private final String id;
public AbstractElement(IConfigurationElement element) {
this.contributor = checkNotNull(element.getContributor());
this.id = element.getAttribute("id");
}
public IContributor getContributor() {
return contributor;
}
public String getId() {
return id;
}
}