/*******************************************************************************
* Copyright (c) 2012, 2016 PDT Extension Group and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* PDT Extension Group - initial API and implementation
*******************************************************************************/
package org.eclipse.php.composer.ui.wizard.project.template;
import org.eclipse.php.composer.api.MinimalPackage;
/**
*
* @author Robert Gruendler <r.gruendler@gmail.com>
*
*/
class PackageFilterItem {
protected boolean isChecked;
protected MinimalPackage item;
protected String[] versions;
protected String selectedVersion = null;
public PackageFilterItem(MinimalPackage pkg) {
isChecked = false;
item = pkg;
}
public MinimalPackage getPackage() {
return item;
}
public boolean isChecked() {
return isChecked;
}
public void setChecked(boolean checked) {
isChecked = checked;
}
public void setVersions(String[] versionInput) {
versions = versionInput;
}
public String[] getVersions() {
return versions;
}
public void setSelectedVersion(String text) {
selectedVersion = text;
}
public String getSelectedVersion() {
return selectedVersion;
}
}