public OldFilterDescription(Element jdomElement) throws FunctionalException {
    super(jdomElement);

    this.oldOptionFilterList = new ArrayList<OldOptionFilter>();
    this.oldSpecificFilterContentList = new ArrayList<OldSpecificFilterContent>();
    this.oldEmptySpecificFilterContentList = new ArrayList<OldEmptySpecificElementContent>();
    this.oldOptionValueList = new ArrayList<OldOptionValue>();

    TransformationUtils.checkJdomElementProperties(
        jdomElement,
        OldElementPlaceHolder.propertyList,
        OldElement.propertyList,
        OldFilter.propertyList,
        OldFilterDescription.propertyList);
  }