org.topbraid.actionslib.predicate.addtype
Class AddInverseFunctionalPropertyTypeAction

java.lang.Object
  extended by org.topbraid.actions.AbstractAction
      extended by org.topbraid.actions.predicate.AbstractPredicateAction
          extended by org.topbraid.actionslib.predicate.addtype.AddInverseFunctionalPropertyTypeAction
All Implemented Interfaces:
IAction, IPredicateAction

public class AddInverseFunctionalPropertyTypeAction
extends AbstractPredicateAction


Constructor Summary
AddInverseFunctionalPropertyTypeAction()
           
 
Method Summary
 boolean isEnabledFor(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property predicate)
           
protected  boolean isMatchingType(com.hp.hpl.jena.rdf.model.Resource type)
           
 boolean isVisibleFor(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property predicate)
           
 void run(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property predicate)
           
 
Methods inherited from class org.topbraid.actions.AbstractAction
getImageMetadata, getText, setImageMetadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.topbraid.actions.IAction
getImageMetadata, getText
 

Constructor Detail

AddInverseFunctionalPropertyTypeAction

public AddInverseFunctionalPropertyTypeAction()
Method Detail

isMatchingType

protected boolean isMatchingType(com.hp.hpl.jena.rdf.model.Resource type)

isEnabledFor

public boolean isEnabledFor(com.hp.hpl.jena.rdf.model.Resource subject,
                            com.hp.hpl.jena.rdf.model.Property predicate)

isVisibleFor

public boolean isVisibleFor(com.hp.hpl.jena.rdf.model.Resource subject,
                            com.hp.hpl.jena.rdf.model.Property predicate)

run

public void run(com.hp.hpl.jena.rdf.model.Resource subject,
                com.hp.hpl.jena.rdf.model.Property predicate)