view flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/ManagedFacet.java @ 380:5f55047a17e8

Moved expensive allocation of result arrays out of km loop. flys-artifacts/trunk@1795 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 02 May 2011 16:28:57 +0000
parents 16161de47662
children 68c6c75a6f7c
line wrap: on
line source
package de.intevation.flys.artifacts.model;

import de.intevation.artifactdatabase.state.DefaultFacet;


public class ManagedFacet extends DefaultFacet {

    /** The uuid of the owner artifact.*/
    protected String uuid;

    /** A property that determines the position of this facet.*/
    protected int position;

    /** A property that determines if this facet is active or not.*/
    protected int active;


    public ManagedFacet(
        String  name,
        String  desc,
        String  uuid,
        int     pos,
        int     active)
    {
        super(name, desc);

        this.uuid     = uuid;
        this.position = pos;
        this.active   = active;
    }


    public void setPosition(int pos) {
        this.position = pos;
    }


    public int getPosition() {
        return position;
    }


    public void setActive(int active) {
        this.active = active;
    }


    public int getActive() {
        return active;
    }


    public String getArtifact() {
        return uuid;
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org