@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.negativeIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.NEGATIVE_OCCURRENCE_OF_TOP_OBJECT_PROPERTY); } return true; } // else return false; }
@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.negativeIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.NEGATIVE_OCCURRENCE_OF_TOP_OBJECT_PROPERTY); } return true; } // else return false; }
@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.positiveIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.POSITIVE_OCCURRENCE_OF_BOTTOM_OBJECT_PROPERTY); } return true; } // else return false; }
@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.positiveIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.POSITIVE_OCCURRENCE_OF_BOTTOM_OBJECT_PROPERTY); } return true; } // else return false; }
@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.positiveIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.POSITIVE_OCCURRENCE_OF_BOTTOM_OBJECT_PROPERTY); } return true; } // else return false; }
@Override public final boolean updateOccurrenceNumbers( final ModifiableOntologyIndex index, final OccurrenceIncrement increment) { if (super.updateOccurrenceNumbers(index, increment)) { for (int i = 0; i < Math.abs(increment.negativeIncrement); i++) { // for each indexed negative occurrence of this expression index.onIndexing( Occurrence.NEGATIVE_OCCURRENCE_OF_TOP_OBJECT_PROPERTY); } return true; } // else return false; }