All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nakedobjects.metamodel.examples.facets.namefile.NameFileFacet Maven / Gradle / Ivy

package org.nakedobjects.metamodel.examples.facets.namefile;

import org.nakedobjects.metamodel.facets.Facet;
import org.nakedobjects.metamodel.facets.FacetAbstract;
import org.nakedobjects.metamodel.facets.FacetHolder;
import org.nakedobjects.metamodel.facets.naming.named.NamedFacet;


public class NameFileFacet extends FacetAbstract implements NamedFacet {

    public static Class type() {
        return NamedFacet.class;
    }

    private final String name;

    public NameFileFacet(final FacetHolder holder, String name) {
        super(type(), holder, false);
        this.name = name;
    }

    public String value() {
        return name;
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy