org.iplass.mtp.impl.tools.pack.PackageCreateResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of iplass-tools Show documentation
Show all versions of iplass-tools Show documentation
Java-based open source low-code development platform for enterprise
The newest version!
/*
* Copyright (C) 2012 DENTSU SOKEN INC. All Rights Reserved.
*
* Unless you have purchased a commercial license,
* the following license terms apply:
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
package org.iplass.mtp.impl.tools.pack;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/**
* Packageの作成結果
*/
public class PackageCreateResult implements Serializable {
private static final long serialVersionUID = 7565116614783118670L;
private boolean isError = false;
private List messages;
/**
* コンストラクタ
*/
public PackageCreateResult() {
}
public void setError(boolean isError) {
this.isError = isError;
}
public boolean isError() {
return isError;
}
public List getMessages() {
return messages;
}
public void setMessages(List messages) {
this.messages = messages;
}
public void addMessages(String message) {
if (messages == null) {
messages = new ArrayList();
}
messages.add(message);
}
public void clearMessages() {
this.messages = null;
}
}