Protégé-OWL 3.4.1

edu.stanford.smi.protegex.owl.model.framestore.updater
Class CardinalityRestrictionUpdater

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.model.framestore.updater.AbstractRestrictionUpdater
      extended by edu.stanford.smi.protegex.owl.model.framestore.updater.CardinalityRestrictionUpdater
All Implemented Interfaces:
RestrictionUpdater

public class CardinalityRestrictionUpdater
extends AbstractRestrictionUpdater


Field Summary
 
Fields inherited from class edu.stanford.smi.protegex.owl.model.framestore.updater.AbstractRestrictionUpdater
owlModel
 
Constructor Summary
CardinalityRestrictionUpdater(OWLModel owlModel)
           
 
Method Summary
 void copyFacetValuesIntoNamedClass(RDFSNamedClass cls, OWLRestriction restriction)
           
protected  void updateMaximumCardinalityFacet(RDFSNamedClass cls, edu.stanford.smi.protege.model.Slot slot)
           
protected  void updateMinimumCardinalityFacet(RDFSNamedClass cls, edu.stanford.smi.protege.model.Slot slot)
           
 void updateRestrictions(OWLNamedClass cls, RDFProperty property, edu.stanford.smi.protege.model.Facet facet)
           
 
Methods inherited from class edu.stanford.smi.protegex.owl.model.framestore.updater.AbstractRestrictionUpdater
getDirectRestriction, getDirectRestrictions, removeRestrictions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CardinalityRestrictionUpdater

public CardinalityRestrictionUpdater(OWLModel owlModel)
Method Detail

updateMaximumCardinalityFacet

protected void updateMaximumCardinalityFacet(RDFSNamedClass cls,
                                             edu.stanford.smi.protege.model.Slot slot)

updateMinimumCardinalityFacet

protected void updateMinimumCardinalityFacet(RDFSNamedClass cls,
                                             edu.stanford.smi.protege.model.Slot slot)

copyFacetValuesIntoNamedClass

public void copyFacetValuesIntoNamedClass(RDFSNamedClass cls,
                                          OWLRestriction restriction)

updateRestrictions

public void updateRestrictions(OWLNamedClass cls,
                               RDFProperty property,
                               edu.stanford.smi.protege.model.Facet facet)

Protégé-OWL 3.4.1

Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.