Patch #861 » addGlobalCssResource.patch
src/com/servoy/plugins/WebClientProvider.java (working copy) | ||
---|---|---|
480 | 480 |
public void js_removeCssReference(ResourceReference url) { |
481 | 481 |
removeCssReference(url); |
482 | 482 |
} |
483 |
|
|
484 |
public void js_addGlobalCssReference(String url) { |
|
485 |
addGlobalCssReference(url); |
|
486 |
} |
|
483 | 487 |
|
488 |
public void js_addGlobalCssReference(ResourceReference url) { |
|
489 |
addGlobalCssReference(url); |
|
490 |
} |
|
491 |
|
|
492 |
public void js_removeGlobalCssReference(String url) { |
|
493 |
removeGlobalCssReference(url); |
|
494 |
} |
|
495 |
|
|
496 |
public void js_removeGlobalCssReference(ResourceReference url) { |
|
497 |
removeGlobalCssReference(url); |
|
498 |
} |
|
499 |
|
|
500 |
public void removeGlobalCssReference(ResourceReference url) { |
|
501 |
BehaviorProvider bp = getBehavior(); |
|
502 |
if (bp != null) bp.removeGlobalCssReference(url); |
|
503 |
} |
|
504 |
|
|
505 |
public void removeGlobalCssReference(String url) { |
|
506 |
BehaviorProvider bp = getBehavior(); |
|
507 |
if (bp != null) bp.removeGlobalCssReference(url); |
|
508 |
} |
|
509 |
|
|
510 |
private void addGlobalCssReference(String url) { |
|
511 |
BehaviorProvider bp = getBehavior(); |
|
512 |
if (bp != null) bp.addGlobalCssReference(url); |
|
513 |
} |
|
514 |
|
|
515 |
private void addGlobalCssReference(ResourceReference url) { |
|
516 |
BehaviorProvider bp = getBehavior(); |
|
517 |
if (bp != null) bp.addGlobalCssReference(url); |
|
518 |
} |
|
519 |
|
|
484 | 520 |
public void js_addJsReference(String url) { |
485 | 521 |
addJsReference(url); |
486 | 522 |
} |
src/com/servoy/plugins/BehaviorProvider.java (working copy) | ||
---|---|---|
26 | 26 |
import org.mozilla.javascript.Function; |
27 | 27 |
|
28 | 28 |
import com.servoy.j2db.scripting.FunctionDefinition; |
29 |
import com.servoy.j2db.server.headlessclient.IPageContributor; |
|
29 | 30 |
import com.servoy.j2db.server.headlessclient.IWebClientPluginAccess; |
30 | 31 |
import com.servoy.j2db.server.headlessclient.dataui.WebEventExecutor; |
31 | 32 |
import com.servoy.j2db.util.Utils; |
... | ... | |
217 | 218 |
public void removeJsReference(String url) { |
218 | 219 |
jsReferences.remove(url); |
219 | 220 |
} |
221 |
|
|
222 |
public void addGlobalCssReference(String url) { |
|
223 |
IPageContributor pageContributor = app.getPageContributor(); |
|
224 |
pageContributor.addGlobalCSSResourceReference(url); |
|
225 |
} |
|
226 |
|
|
227 |
public void addGlobalCssReference(ResourceReference url) { |
|
228 |
IPageContributor pageContributor = app.getPageContributor(); |
|
229 |
pageContributor.addGlobalCSSResourceReference(url); |
|
230 |
} |
|
231 |
|
|
232 |
public void removeGlobalCssReference(String url) { |
|
233 |
IPageContributor pageContributor = app.getPageContributor(); |
|
234 |
pageContributor.removeGlobalResourceReference(url); |
|
235 |
} |
|
236 |
|
|
237 |
public void removeGlobalCssReference(ResourceReference url) { |
|
238 |
IPageContributor pageContributor = app.getPageContributor(); |
|
239 |
pageContributor.removeGlobalResourceReference(url); |
|
240 |
} |
|
220 | 241 |
|
221 | 242 |
/* |
222 | 243 |
public interface ILatestPageBehaviorListener extends IBehaviorListener |