org.topbraid.actionslib.predicate.disjoints
Class RemoveSiblingsFromDisjointsAction

java.lang.Object
  extended by org.topbraid.actions.AbstractAction
      extended by org.topbraid.actions.predicate.AbstractPredicateAction
          extended by org.topbraid.actionslib.predicate.disjoints.RemoveSiblingsFromDisjointsAction
All Implemented Interfaces:
IAction, IPredicateAction
Direct Known Subclasses:
RemoveMutualDisjointsFromAllSiblingClassesAction

public class RemoveSiblingsFromDisjointsAction
extends AbstractPredicateAction


Constructor Summary
RemoveSiblingsFromDisjointsAction()
           
RemoveSiblingsFromDisjointsAction(java.lang.String name)
           
 
Method Summary
protected  boolean canRun(IChange operation)
           
protected  IChange createChange(com.hp.hpl.jena.rdf.model.Resource subject)
           
 boolean isEnabledFor(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property predicate)
           
 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

RemoveSiblingsFromDisjointsAction

public RemoveSiblingsFromDisjointsAction()

RemoveSiblingsFromDisjointsAction

public RemoveSiblingsFromDisjointsAction(java.lang.String name)
Method Detail

canRun

protected boolean canRun(IChange operation)

createChange

protected IChange createChange(com.hp.hpl.jena.rdf.model.Resource subject)

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)