blob: fb51505580c979fe20c70aea108787d02717a1de [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2014 Boeing.
* 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:
* Boeing - initial API and implementation
*******************************************************************************/
package org.eclipse.osee.ats.api.config;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlRootElement;
import org.eclipse.osee.ats.api.user.JaxAtsUser;
import org.eclipse.osee.ats.api.util.ColorColumns;
/**
* @author Donald G. Dunne
*/
@XmlRootElement
public class AtsConfigurations {
private final List<AtsConfiguration> configs = new ArrayList<>();
private AtsViews views = new AtsViews();
private ColorColumns colorColumns = new ColorColumns();
List<JaxAtsUser> users = new ArrayList<>();
List<JaxAtsUser> atsAdmins = new ArrayList<>();
List<Integer> atsActiveConfigIds = new ArrayList<>();
public List<AtsConfiguration> getConfigs() {
return configs;
}
public AtsViews getViews() {
return views;
}
public void setViews(AtsViews views) {
this.views = views;
}
public ColorColumns getColorColumns() {
return colorColumns;
}
public void setColorColumns(ColorColumns colorColumns) {
this.colorColumns = colorColumns;
}
public List<JaxAtsUser> getUsers() {
return users;
}
public void setUsers(List<JaxAtsUser> users) {
this.users = users;
}
public List<JaxAtsUser> getAtsAdmins() {
return atsAdmins;
}
public List<Integer> getAtsActiveConfigIds() {
return atsActiveConfigIds;
}
public void setAtsActiveConfigIds(List<Integer> atsActiveConfigIds) {
this.atsActiveConfigIds = atsActiveConfigIds;
}
}