view flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultFacet.java @ 5462:f2371f3aaf03

Show top level folder icons only if node has no factory If you have an empty folder the folder icon is still shown. This makes it possible to add functional "Top Level" entries in the Datacage
author Andre Heinecke <aheinecke@intevation.de>
date Tue, 26 Mar 2013 18:29:13 +0100
parents 5277f46a63c2
children
line wrap: on
line source
package de.intevation.flys.client.shared.model;


/**
 * The default implementation of a Facet.
 *
 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
 */
public class DefaultFacet implements Facet {

    /** The name of the facet.*/
    protected String name;

    /** The description of the facet.*/
    protected String description;

    /** The index of the facet.*/
    protected int index;


    /**
     * An empty constructor.
     */
    public DefaultFacet() {
    }


    /**
     * The default constructor to create new DefaultFacets.
     *
     * @param name The name of the facet.
     */
    public DefaultFacet(String name) {
        this.name = name;
    }


    public DefaultFacet(String name, int index, String description) {
        this(name);

        this.index       = index;
        this.description = description;
    }


    public String getName() {
        return name;
    }


    public String getDescription() {
        return description;
    }


    public int getIndex() {
        return index;
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org