org.topbraid.actions.predicate
Interface IPredicateAction
- All Superinterfaces:
- IAction
- All Known Implementing Classes:
- AbstractPredicateAction, AddExistingAction, AddFunctionalPropertyTypeAction, AddInverseFunctionalPropertyTypeAction, AddSiblingsToDisjointsAction, AddSymmetricPropertyTypeAction, AddTransitivePropertyTypeAction, MakeAllSiblingsMutuallyDisjointAction, RemoveMutualDisjointsFromAllSiblingClassesAction, RemoveSiblingsFromDisjointsAction, SetXSDBooleanAction, SetXSDDateAction, SetXSDDateTimeAction, SetXSDFloatAction, SetXSDIntAction, SetXSDStringAction
public interface IPredicateAction
- extends IAction
An IAction that can be applied to a subject-predicate pair.
Predicate actions can be declared using the org.topbraid.actions.predicateActions
extension point.
- Author:
- Holger Knublauch
|
Method Summary |
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)
|
isEnabledFor
boolean isEnabledFor(com.hp.hpl.jena.rdf.model.Resource subject,
com.hp.hpl.jena.rdf.model.Property predicate)
isVisibleFor
boolean isVisibleFor(com.hp.hpl.jena.rdf.model.Resource subject,
com.hp.hpl.jena.rdf.model.Property predicate)
run
void run(com.hp.hpl.jena.rdf.model.Resource subject,
com.hp.hpl.jena.rdf.model.Property predicate)