001package com.hfg.xml.msofficexml.docx.part;
002
003import java.io.File;
004
005import com.hfg.xml.XMLTag;
006import com.hfg.xml.msofficexml.OfficeXML;
007import com.hfg.xml.msofficexml.docx.Docx;
008import com.hfg.xml.msofficexml.docx.wordprocessingml.WmlXML;
009import com.hfg.xml.msofficexml.part.OfficeOpenXmlRelationshipPart;
010
011//------------------------------------------------------------------------------
012/**
013 Represents the relationship part (container) for the header part of an Office Open XML.
014
015 @author J. Alex Taylor, hairyfatguy.com
016 */
017//------------------------------------------------------------------------------
018// com.hfg XML/HTML Coding Library
019//
020// This library is free software; you can redistribute it and/or
021// modify it under the terms of the GNU Lesser General Public
022// License as published by the Free Software Foundation; either
023// version 2.1 of the License, or (at your option) any later version.
024//
025// This library is distributed in the hope that it will be useful,
026// but WITHOUT ANY WARRANTY; without even the implied warranty of
027// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
028// Lesser General Public License for more details.
029//
030// You should have received a copy of the GNU Lesser General Public
031// License along with this library; if not, write to the Free Software
032// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
033//
034// J. Alex Taylor, President, Founder, CEO, COO, CFO, OOPS hairyfatguy.com
035// jataylor@hairyfatguy.com
036//------------------------------------------------------------------------------
037
038public class HeaderRelationshipPart extends OfficeOpenXmlRelationshipPart
039{
040   //---------------------------------------------------------------------------
041   public HeaderRelationshipPart(Docx inDocx, String inHeaderFilename)
042   {
043      super(inDocx);
044
045      setFile(new File(WmlXML.WORD_DIR + "/_rels", inHeaderFilename + ".rels"));
046
047      setRootNode(new XMLTag(OfficeXML.RELATIONSHIPS));
048   }
049}