/*
* Copyright (C) 2015 iZc
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
package de.nplusc.izc.tools.UiToolz;
import java.util.ArrayList;
import java.util.HashMap;
/**
*
* @author LH
*/
public class IZSkinFile
{
public IZSkinFile(String uprogram)
{
usingProgram=uprogram;
elementPositions = new HashMap<>();
elementData = new HashMap<>();
}
public IZSkinFile(){
elementPositions = new HashMap<>();
elementData = new HashMap<>();
}//serialisierer....
private String usingProgram;
// private HashMap elementDefinitions;//name>typ (Grafik/text/Schriftart)
private HashMap> elementPositions; //basisposition des elements
private HashMap elementData;//pfade der dateien,verwendete schriftart...
public String getUsingProgram()
{
return usingProgram;
}
public void setUsingProgram(String usingProgram)
{
this.usingProgram = usingProgram;
}
public HashMap> getElementPositions()
{
return elementPositions;
}
public void setElementPositions(HashMap> elementPositions)
{
this.elementPositions = elementPositions;
}
public HashMap getElementData()
{
return elementData;
}
public void setElementData(HashMap elementData)
{
this.elementData = elementData;
}
}