src/main/java/org/thegalactic/context/Context.java
public boolean removeExtentIntent(Comparable obs, Comparable att) {
        if (this.containsObservation(obs) && this.containsAttribute(att)) {
            boolean ok = this.intent.get(obs).remove(att) && this.extent.get(att).remove(obs);
            this.setBitSets();
            return ok;
        } else {
            return false;
        }
    }
/**
     * Removes the second specified element from the intent of the first one,
     * and the first one from the extent of the second one.
     * The first one has to belong to the observations set
     * and the second one to the attribute set.
     *
     * @param obs an observation
     * @param att an attribute
     *
     * @return true if both were removed
     */
Removes the second specified element from the intent of the first one,
and the first one from the extent of the second one.
The first one has to belong to the observations set
and the second one to the attribute set.

@param obs an observation
@param att an attribute

@return true if both were removed
Removes the second specified element from the intent of the first one and the first one from the extent of the second one . The first one has to belong to the observations set and the second one to the attribute set . @param obs an observation @param att an attribute @return true if both were removed
public boolean removeExtentIntent(Comparable obs, Comparable att) {
        if (this.containsObservation(obs) && this.containsAttribute(att)) {
            boolean ok = this.intent.get(obs).remove(att) && this.extent.get(att).remove(obs);
            this.setBitSets();
            return ok;
        } else {
            return false;
        }
    }
public boolean removeExtentIntent ( Comparable obs , Comparable att ) { if ( this . containsObservation ( obs ) && this . containsAttribute ( att ) ) { boolean ok = this . intent . get ( obs ) . remove ( att ) && this . extent . get ( att ) . remove ( obs ) ; this . setBitSets ( ) ; return ok ; } else { return false ; } }
Removes the second specified element from the intent of the first one,
 and the first one from the extent of the second one.
Removes the second specified element from the intent of the first one and the first one from the extent of the second one .