java/alt2xml-lib-output/src/cz/frantovo/alt2xml/out/ActionContext.java
author František Kučera <franta-hg@frantovo.cz>
Thu, 24 Oct 2019 21:56:03 +0200
changeset 111 e4900596abdb
parent 64 e2c691eedf4d
permissions -rw-r--r--
fix license version: GNU GPLv3
     1 /**
     2  * Alt2XML
     3  * Copyright © 2014 František Kučera (frantovo.cz)
     4  *
     5  * This program is free software: you can redistribute it and/or modify
     6  * it under the terms of the GNU General Public License as published by
     7  * the Free Software Foundation, version 3 of the License.
     8  *
     9  * This program is distributed in the hope that it will be useful,
    10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    12  * GNU General Public License for more details.
    13  *
    14  * You should have received a copy of the GNU General Public License
    15  * along with this program. If not, see <http://www.gnu.org/licenses/>.
    16  */
    17 package cz.frantovo.alt2xml.out;
    18 
    19 import java.io.OutputStream;
    20 import java.util.List;
    21 import java.util.Properties;
    22 
    23 /**
    24  * Context for one action instance.
    25  *
    26  * @author Ing. František Kučera (frantovo.cz)
    27  */
    28 public class ActionContext {
    29 
    30 	private final OutputStream outputStream;
    31 	private Properties actionProperties;
    32 	private List<String> actionData;
    33 
    34 	public ActionContext(OutputStream outputStream) {
    35 		this.outputStream = outputStream;
    36 	}
    37 
    38 	public OutputStream getOutputStream() {
    39 		return outputStream;
    40 	}
    41 
    42 	public Properties getActionProperties() {
    43 		return actionProperties;
    44 	}
    45 
    46 	public void setActionProperties(Properties actionProperties) {
    47 		this.actionProperties = actionProperties;
    48 	}
    49 
    50 	public List<String> getActionData() {
    51 		return actionData;
    52 	}
    53 
    54 	public void setActionData(List<String> actionData) {
    55 		this.actionData = actionData;
    56 	}
    57 
    58 }