createInputPort and createOutputPort are added to the Filter, so the designer of the filters do not need to push its port inside the list of super class