예제 #1
0
 private static HeadElement getHead() {
   if (head == null) {
     Element element = Document.get().getElementsByTagName("head").getItem(0);
     assert element != null : "HTML Head element required";
     HeadElement headElement = HeadElement.as(element);
     head = headElement;
   }
   return head;
 }
예제 #2
0
 /**
  * Gets the document header.
  *
  * @return the document header
  */
 protected static HeadElement getHead() {
   if (head == null) {
     final Element element = Document.get().getElementsByTagName("head").getItem(0);
     assert element != null : "HTML Head element required";
     final HeadElement head = HeadElement.as(element);
     AbstractInjector.head = head;
   }
   return AbstractInjector.head;
 }
예제 #3
0
 public static void intject(String javaScript) {
   HeadElement head = getHead();
   ScriptElement element = createScriptElement();
   element.setText(javaScript);
   head.appendChild(element);
 }