ComponentQuery q = myExperiment.createComponentQuery();
String sampleMimetype = sample.getFormatInfo().getMimeType();
String resultMimetype = result.getFormatInfo().getMimeType();
q.addHandlesMimetype(sampleMimetype, resultMimetype).addHandlesMimetypeWildcard(sampleMimetype, resultMimetype)
.addHandlesMimetypes(sampleMimetype, resultMimetype)
.addHandlesMimetypesWildcard(sampleMimetype, resultMimetype)
.addInputPort(ComponentConstants.VALUE_LEFT_OBJECT).addInputPort(ComponentConstants.VALUE_RIGHT_OBJECT)
.addMeasureOutputPort(measure).finishQuery();