package won.node.facet;

import java.net.URI;

import won.protocol.model.FacetType;
import won.protocol.vocabulary.WON;

public class ReviewFacetConfig extends HardcodedFacetConfig {

    public ReviewFacetConfig() {
        super(FacetType.ReviewFacet.getURI());
        this.derivationProperties.add(WON.REVIEWS);
    }
    
    @Override
    public boolean isConnectionAllowedToType(URI remoteFacetType) {
        return FacetType.ReviewFacet.getURI().equals(remoteFacetType);
    }
    
    @Override
    public boolean isAutoOpen(URI remoteFacetType) {
        return true;
    }
}

package won.node.facet;

import java.net.URI;

import won.protocol.model.FacetType;
import won.protocol.vocabulary.WON;

public class ReviewFacetConfig extends HardcodedFacetConfig {

    public ReviewFacetConfig() {
        super(FacetType.ReviewFacet.getURI());
        this.derivationProperties.add(WON.REVIEWS);
    }
    
    @Override
    public boolean isConnectionAllowedToType(URI remoteFacetType) {
        return FacetType.ReviewFacet.getURI().equals(remoteFacetType);
    }
    
    @Override
    public boolean isAutoOpen(URI remoteFacetType) {
        return false;
    }
}

Set AutoOpen to false