package org.org.eclipse.dws.core.internal.model;
import org.org.model.AbstractModelItem;
import org.org.model.IModelItem;
@SuppressWarnings("rawtypes")
public class Maven2Settings extends AbstractModelItem<IModelItem, IModelItem> {
private final String filePath;
private String localRepository;
private final PomProfilesSet pomProfilesSet = new PomProfilesSet();
@Override
public String getUID() {
return filePath;
}
@Override
public StringBuilder toStringBuilderDescription() {
StringBuilder buffer = new StringBuilder();
buffer.append("Settings:" + filePath);
return buffer;
}
public int compareTo(IModelItem o) {
return o.getUID().compareTo(this.getUID());
}
public PomProfilesSet getProfiles() {
return pomProfilesSet;
}
public Maven2Settings(String filePath) {
super();
this.filePath = filePath;
}
public String getLocalRepository() {
return localRepository;
}
public void setLocalRepository(String localRepository) {
this.localRepository = localRepository;
}
}