/** * ESUP-Portail Helpdesk - Copyright (c) 2004-2009 ESUP-Portail consortium. */ package org.esupportail.helpdesk.domain.departmentSelection.conditions; import java.util.List; import org.esupportail.helpdesk.domain.departmentSelection.UserDefinedConditions; /** * An abstract condition that is final (i.e. does not rely on any other condition). */ @SuppressWarnings("serial") abstract class AbstractFinalCondition extends AbstractCondition { /** * Constructor. */ protected AbstractFinalCondition() { super(); } /** * @see org.esupportail.helpdesk.domain.departmentSelection.conditions.AbstractCondition#compileInternal( * org.esupportail.helpdesk.domain.departmentSelection.UserDefinedConditions) */ @Override public final void compileInternal( @SuppressWarnings("unused") final UserDefinedConditions userDefinedConditions) { // nothing to compile here } /** * @see org.esupportail.helpdesk.domain.departmentSelection.conditions.Condition#getSubConditions() */ @Override public List<Condition> getSubConditions() { return null; } /** * @see org.esupportail.helpdesk.domain.departmentSelection.conditions.Condition * #refactorNamedConditions(java.lang.String, java.lang.String) */ @Override public void refactorNamedConditions( @SuppressWarnings("unused") final String oldName, @SuppressWarnings("unused") final String newName) { // nothing to refactor } }