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

org.leialearns.bridge.BaseBridgeFacet Maven / Gradle / Ivy

package org.leialearns.bridge;

import org.leialearns.common.Setting;

/**
 * Convenience class that can be used as a super class for classes that should implement
 * {@link org.leialearns.bridge.GenericBridgeFacet}.
 */
public class BaseBridgeFacet implements GenericBridgeFacet {

    private final Setting facets = new Setting<>("Facets");

    @Override
    public void setBridgeFacets(BridgeFacets facets) {
        this.facets.set(facets);
    }

    @Override
    public BridgeFacets getBridgeFacets() {
        return facets.get();
    }

    @Override
    public boolean hasBridgeFacets() {
        return facets.isFixated();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy