/** * Constructor with schema and path to the attribute. * * @param schema The initial (required) sub filter. * @param attPath the xpath to the attribute. * @throws IllegalFilterException If the attribute path is not in the schema. */ protected AttributeExpressionImpl(SimpleFeatureType schema, String attPath) throws IllegalFilterException { this.schema = schema; setPropertyName(attPath); }
((AttributeExpressionImpl) curExprssn).setPropertyName(newAttName); LOGGER.finer("..."); currentState = "complete";
/** * Constructor with minimum dataset for a valid expression. * * @param attPath The initial (required) sub filter. * * @throws IllegalFilterException If the attribute path is not in the * schema. * * @deprecated use {@link #setPropertyName(String)} */ public final void setAttributePath(String attPath) throws IllegalFilterException { setPropertyName(attPath); }
/** * Constructor with minimum dataset for a valid expression. * * @param attPath The initial (required) sub filter. * * @throws IllegalFilterException If the attribute path is not in the * schema. * * @deprecated use {@link #setPropertyName(String)} */ public final void setAttributePath(String attPath) throws IllegalFilterException { setPropertyName(attPath); }