featureID = featureID + "." + splitPath[ i ];
}
}
Object ext = ( (WidgetConfigImpl) _widgetConfig ).getExtensionObjectForFeature( featureID );
if( ext != null && ext instanceof IJSExtension ) {
JSExtensionRequest req = new JSExtensionRequest( request.getURL(), request.getPostData(), request.getHeaders(),
( (WidgetConfigImpl) _widgetConfig ).getFeatureTable() );
JSExtensionResponse res = new JSExtensionResponse( request.getURL(), null, request.getHeaders() );
try {
( (IJSExtension) ext ).invoke( req, res );
return new BrowserFieldResponse( res.getURL(), res.getPostData(), res.getHeaders() );