Restriction.java :  » Natural-Language-Processing » GATE » gate » creole » ontology » Java Open Source

Java Open Source » Natural Language Processing » GATE 
GATE » gate » creole » ontology » Restriction.java
/**
 * 
 */
package gate.creole.ontology;

/**
 * This interface defines a restriction in the ontology.
 *         The restriction is specified on a property.
 *
 * @author Niraj Aswani
 * @author Johann Petrak
 * 
 */
public interface Restriction extends AnonymousClass {

    /**
     *  Return the property on which the restriction is specified
     */
    public RDFProperty getOnPropertyValue();
    
    /**
     * Sets the property on which the restriction is specified
     * @param property
     */
    public void setOnPropertyValue(RDFProperty property);
    
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.