package org.org.eclipse.dws.core.internal.model; import java.util.UUID; import org.org.model.AbstractModelItem; import org.org.model.IModelItem; @SuppressWarnings("rawtypes") public class PomProfile extends AbstractModelItem<IModelItem, PomDependency> { private final String id; private final PomPropertiesSet properties = new PomPropertiesSet(); public PomProfile(String id) { if (id == null || id.trim().equals("")) { id = UUID.randomUUID().toString(); } this.id = id; } @Override public String getUID() { return id; } @Override public StringBuilder toStringBuilderDescription() { return new StringBuilder("id:" + id); } public PomPropertiesSet getProperties() { return properties; } }