package org.archstudio.launcher;
import org.eclipse.swt.graphics.Image;
public class LaunchData implements ILaunchData {
protected Image icon = null;
protected String name = null;
protected String description = null;
protected String eclipseID = null;
protected LaunchType launchType = LaunchType.VIEW;
public LaunchData(String eclipseID, String name, String description, Image icon, LaunchType launchType) {
super();
this.eclipseID = eclipseID;
this.name = name;
this.description = description;
this.icon = icon;
this.launchType = launchType;
}
@Override
public String getEclipseID() {
return eclipseID;
}
@Override
public String getDescription() {
return description;
}
@Override
public Image getIcon() {
return icon;
}
@Override
public LaunchType getLaunchType() {
return launchType;
}
@Override
public String getName() {
return name;
}
}