//# 0 errors, 198 messages
//#
/*
    //#ThemeMetadataTemplate.java:1:1: class: org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate
    //#ThemeMetadataTemplate.java:1:1: method: org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init
 * Licensed to the Apache Software Foundation (ASF) under one or more
 *  contributor license agreements.  The ASF licenses this file to You
 * under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.  For additional information regarding
 * copyright in this work, please see the NOTICE file in the top level
 * directory of this distribution.
 */

package org.apache.roller.weblogger.business.themes;


/**
 * A parsed 'template' element of a theme metadata descriptor.
 */
public class ThemeMetadataTemplate {
    //#ThemeMetadataTemplate.java:25: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()
    //#input(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.action
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.contentType
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.contentsFile
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.description
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.hidden
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.link
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.name
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.navbar
    //#output(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.templateLanguage
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.action == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.contentType == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.contentsFile == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.description == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.link == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.name == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.templateLanguage == null
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.hidden == 0
    //#post(void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()): this.navbar == 0
    
    private String action = null;
    private String name = null;
    private String description = null;
    private String link = null;
    private boolean navbar = false;
    private boolean hidden = false;
    private String templateLanguage = null;
    private String contentType = null;
    private String contentsFile = null;
    //#ThemeMetadataTemplate.java:35: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate()

    public String getAction() {
        return action;
    //#ThemeMetadataTemplate.java:38: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getAction()
    //#input(String getAction()): this
    //#input(String getAction()): this.action
    //#output(String getAction()): return_value
    //#pre[2] (String getAction()): init'ed(this.action)
    //#post(String getAction()): return_value == this.action
    //#post(String getAction()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:38: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getAction()
    }

    public void setAction(String action) {
        this.action = action;
    //#ThemeMetadataTemplate.java:42: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setAction(String)
    //#input(void setAction(String)): action
    //#input(void setAction(String)): this
    //#output(void setAction(String)): this.action
    //#post(void setAction(String)): this.action == action
    //#post(void setAction(String)): init'ed(this.action)
    }
    //#ThemeMetadataTemplate.java:43: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setAction(String)

    public String getName() {
        return name;
    //#ThemeMetadataTemplate.java:46: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getName()
    //#input(String getName()): this
    //#input(String getName()): this.name
    //#output(String getName()): return_value
    //#pre[2] (String getName()): init'ed(this.name)
    //#post(String getName()): return_value == this.name
    //#post(String getName()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:46: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getName()
    }

    public void setName(String name) {
        this.name = name;
    //#ThemeMetadataTemplate.java:50: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setName(String)
    //#input(void setName(String)): name
    //#input(void setName(String)): this
    //#output(void setName(String)): this.name
    //#post(void setName(String)): this.name == name
    //#post(void setName(String)): init'ed(this.name)
    }
    //#ThemeMetadataTemplate.java:51: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setName(String)

    public String getDescription() {
        return description;
    //#ThemeMetadataTemplate.java:54: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getDescription()
    //#input(String getDescription()): this
    //#input(String getDescription()): this.description
    //#output(String getDescription()): return_value
    //#pre[2] (String getDescription()): init'ed(this.description)
    //#post(String getDescription()): return_value == this.description
    //#post(String getDescription()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:54: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getDescription()
    }

    public void setDescription(String description) {
        this.description = description;
    //#ThemeMetadataTemplate.java:58: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setDescription(String)
    //#input(void setDescription(String)): description
    //#input(void setDescription(String)): this
    //#output(void setDescription(String)): this.description
    //#post(void setDescription(String)): this.description == description
    //#post(void setDescription(String)): init'ed(this.description)
    }
    //#ThemeMetadataTemplate.java:59: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setDescription(String)

    public String getLink() {
        return link;
    //#ThemeMetadataTemplate.java:62: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getLink()
    //#input(String getLink()): this
    //#input(String getLink()): this.link
    //#output(String getLink()): return_value
    //#pre[2] (String getLink()): init'ed(this.link)
    //#post(String getLink()): return_value == this.link
    //#post(String getLink()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:62: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getLink()
    }

    public void setLink(String link) {
        this.link = link;
    //#ThemeMetadataTemplate.java:66: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setLink(String)
    //#input(void setLink(String)): link
    //#input(void setLink(String)): this
    //#output(void setLink(String)): this.link
    //#post(void setLink(String)): this.link == link
    //#post(void setLink(String)): init'ed(this.link)
    }
    //#ThemeMetadataTemplate.java:67: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setLink(String)

    public boolean isNavbar() {
        return navbar;
    //#ThemeMetadataTemplate.java:70: method: bool org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.isNavbar()
    //#input(bool isNavbar()): this
    //#input(bool isNavbar()): this.navbar
    //#output(bool isNavbar()): return_value
    //#pre[2] (bool isNavbar()): init'ed(this.navbar)
    //#post(bool isNavbar()): return_value == this.navbar
    //#post(bool isNavbar()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:70: end of method: bool org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.isNavbar()
    }

    public void setNavbar(boolean navbar) {
        this.navbar = navbar;
    //#ThemeMetadataTemplate.java:74: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setNavbar(bool)
    //#input(void setNavbar(bool)): navbar
    //#input(void setNavbar(bool)): this
    //#output(void setNavbar(bool)): this.navbar
    //#post(void setNavbar(bool)): this.navbar == navbar
    //#post(void setNavbar(bool)): init'ed(this.navbar)
    }
    //#ThemeMetadataTemplate.java:75: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setNavbar(bool)

    public boolean isHidden() {
        return hidden;
    //#ThemeMetadataTemplate.java:78: method: bool org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.isHidden()
    //#input(bool isHidden()): this
    //#input(bool isHidden()): this.hidden
    //#output(bool isHidden()): return_value
    //#pre[2] (bool isHidden()): init'ed(this.hidden)
    //#post(bool isHidden()): return_value == this.hidden
    //#post(bool isHidden()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:78: end of method: bool org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.isHidden()
    }

    public void setHidden(boolean hidden) {
        this.hidden = hidden;
    //#ThemeMetadataTemplate.java:82: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setHidden(bool)
    //#input(void setHidden(bool)): hidden
    //#input(void setHidden(bool)): this
    //#output(void setHidden(bool)): this.hidden
    //#post(void setHidden(bool)): this.hidden == hidden
    //#post(void setHidden(bool)): init'ed(this.hidden)
    }
    //#ThemeMetadataTemplate.java:83: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setHidden(bool)

    public String getTemplateLanguage() {
        return templateLanguage;
    //#ThemeMetadataTemplate.java:86: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getTemplateLanguage()
    //#input(String getTemplateLanguage()): this
    //#input(String getTemplateLanguage()): this.templateLanguage
    //#output(String getTemplateLanguage()): return_value
    //#pre[2] (String getTemplateLanguage()): init'ed(this.templateLanguage)
    //#post(String getTemplateLanguage()): return_value == this.templateLanguage
    //#post(String getTemplateLanguage()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:86: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getTemplateLanguage()
    }

    public void setTemplateLanguage(String templateLanguage) {
        this.templateLanguage = templateLanguage;
    //#ThemeMetadataTemplate.java:90: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setTemplateLanguage(String)
    //#input(void setTemplateLanguage(String)): templateLanguage
    //#input(void setTemplateLanguage(String)): this
    //#output(void setTemplateLanguage(String)): this.templateLanguage
    //#post(void setTemplateLanguage(String)): this.templateLanguage == templateLanguage
    //#post(void setTemplateLanguage(String)): init'ed(this.templateLanguage)
    }
    //#ThemeMetadataTemplate.java:91: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setTemplateLanguage(String)

    public String getContentType() {
        return contentType;
    //#ThemeMetadataTemplate.java:94: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getContentType()
    //#input(String getContentType()): this
    //#input(String getContentType()): this.contentType
    //#output(String getContentType()): return_value
    //#pre[2] (String getContentType()): init'ed(this.contentType)
    //#post(String getContentType()): return_value == this.contentType
    //#post(String getContentType()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:94: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getContentType()
    }

    public void setContentType(String contentType) {
        this.contentType = contentType;
    //#ThemeMetadataTemplate.java:98: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setContentType(String)
    //#input(void setContentType(String)): contentType
    //#input(void setContentType(String)): this
    //#output(void setContentType(String)): this.contentType
    //#post(void setContentType(String)): this.contentType == contentType
    //#post(void setContentType(String)): init'ed(this.contentType)
    }
    //#ThemeMetadataTemplate.java:99: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setContentType(String)

    public String getContentsFile() {
        return contentsFile;
    //#ThemeMetadataTemplate.java:102: method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getContentsFile()
    //#input(String getContentsFile()): this
    //#input(String getContentsFile()): this.contentsFile
    //#output(String getContentsFile()): return_value
    //#pre[2] (String getContentsFile()): init'ed(this.contentsFile)
    //#post(String getContentsFile()): return_value == this.contentsFile
    //#post(String getContentsFile()): init'ed(return_value)
    //#ThemeMetadataTemplate.java:102: end of method: String org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.getContentsFile()
    }

    public void setContentsFile(String contentsFile) {
        this.contentsFile = contentsFile;
    //#ThemeMetadataTemplate.java:106: method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setContentsFile(String)
    //#input(void setContentsFile(String)): contentsFile
    //#input(void setContentsFile(String)): this
    //#output(void setContentsFile(String)): this.contentsFile
    //#post(void setContentsFile(String)): this.contentsFile == contentsFile
    //#post(void setContentsFile(String)): init'ed(this.contentsFile)
    }
    //#ThemeMetadataTemplate.java:107: end of method: void org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.setContentsFile(String)
    
}
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Descendant_Table[org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate]
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getAction()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getContentType()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getContentsFile()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getDescription()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getLink()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getName()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getTemplateLanguage()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.isHidden()Z
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.isNavbar()Z
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setAction(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setContentType(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setContentsFile(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setDescription(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setHidden(Z)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setLink(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setName(Ljava/lang/String;)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setNavbar(Z)V
    //#output(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setTemplateLanguage(Ljava/lang/String;)V
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Descendant_Table[org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getAction()Ljava/lang/String; == &getAction
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getContentType()Ljava/lang/String; == &getContentType
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getContentsFile()Ljava/lang/String; == &getContentsFile
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getDescription()Ljava/lang/String; == &getDescription
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getLink()Ljava/lang/String; == &getLink
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getName()Ljava/lang/String; == &getName
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.getTemplateLanguage()Ljava/lang/String; == &getTemplateLanguage
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.isHidden()Z == &isHidden
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.isNavbar()Z == &isNavbar
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setAction(Ljava/lang/String;)V == &setAction
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setContentType(Ljava/lang/String;)V == &setContentType
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setContentsFile(Ljava/lang/String;)V == &setContentsFile
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setDescription(Ljava/lang/String;)V == &setDescription
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setHidden(Z)V == &setHidden
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setLink(Ljava/lang/String;)V == &setLink
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setName(Ljava/lang/String;)V == &setName
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setNavbar(Z)V == &setNavbar
    //#post(org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init): __Dispatch_Table.setTemplateLanguage(Ljava/lang/String;)V == &setTemplateLanguage
    //#ThemeMetadataTemplate.java:: end of method: org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate.org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate__static_init
    //#ThemeMetadataTemplate.java:: end of class: org.apache.roller.weblogger.business.themes.ThemeMetadataTemplate
