// XAAL toolkit // Copyright (C) 2009 Ville Karavirta // // 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 xaal.objects.structures; import xaal.objects.Xaal; /** * @author vkaravir * * To change the template for this generated type comment go to * Window>Preferences>Java>Code Generation>Code and Comments */ public class Key extends Structure { private String value; private Node parent; /** * */ public Key(Xaal xaalDoc, Node parent) { super(xaalDoc); this.parent = parent; } public Key(Xaal xaalDoc) { super(xaalDoc); } public Key(Xaal xaalDoc, String id, Node parent) { this(xaalDoc, parent); setValue(id); } /** * @return Returns the value. */ public String getValue() { return value; } /** * @param value The value to set. */ public void setValue(String value) { this.value = value; } /** * @return the parent */ public Node getParent() { return parent; } /** * @param parent the parent to set */ public void setParent(Node parent) { this.parent = parent; } }