/**
*
*/
package org.nightlabs.jfire.reporting.admin.ui.oda.jfs.client.ui.property;
import org.nightlabs.jfire.scripting.id.ScriptRegistryItemID;
/**
* The default {@link IJFSQueryPropertySetEditorFactory} that is used when
* no other matches the {@link ScriptRegistryItemID} of a JFS script.
* It creates {@link DefaultJFSQueryPropertySetEditor}s.
*
* @author Alexander Bieber <!-- alex [AT] nightlabs [DOT] de -->
*/
public class DefaultJFSQueryPropertySetEditorFactory extends AbstractJFSQueryPropertySetEditorFactory {
public DefaultJFSQueryPropertySetEditorFactory() {
}
/* (non-Javadoc)
* @see org.nightlabs.jfire.reporting.admin.ui.oda.jfs.client.ui.property.IJFSQueryPropertySetEditorFactory#createJFSQueryPropertySetEditor()
*/
@Override
public IJFSQueryPropertySetEditor createJFSQueryPropertySetEditor() {
return new DefaultJFSQueryPropertySetEditor();
}
/* (non-Javadoc)
* @see org.nightlabs.jfire.reporting.admin.ui.oda.jfs.client.ui.property.IJFSQueryPropertySetEditorFactory#matches(org.nightlabs.jfire.scripting.id.ScriptRegistryItemID)
*/
@Override
public boolean matches(ScriptRegistryItemID scriptID) {
return true;
}
}