Class Frame


  • public class Frame
    extends java.lang.Object
    Information about the Frame on the page.
    • Constructor Summary

      Constructors 
      Constructor Description
      Frame​(FrameId id, java.util.Optional<java.lang.String> parentId, LoaderId loaderId, java.util.Optional<java.lang.String> name, java.lang.String url, java.util.Optional<java.lang.String> urlFragment, java.lang.String securityOrigin, java.lang.String mimeType, java.util.Optional<java.lang.String> unreachableUrl)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      FrameId getId()
      Frame unique identifier.
      LoaderId getLoaderId()
      Identifier of the loader associated with this frame.
      java.lang.String getMimeType()
      Frame document's mimeType as determined by the browser.
      java.util.Optional<java.lang.String> getName()
      Frame's name as specified in the tag.
      java.util.Optional<java.lang.String> getParentId()
      Parent frame identifier.
      java.lang.String getSecurityOrigin()
      Frame document's security origin.
      java.util.Optional<java.lang.String> getUnreachableUrl()
      If the frame failed to load, this contains the URL that could not be loaded.
      java.lang.String getUrl()
      Frame document's URL without fragment.
      java.util.Optional<java.lang.String> getUrlFragment()
      Frame document's URL fragment including the '#'.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Frame

        public Frame​(FrameId id,
                     java.util.Optional<java.lang.String> parentId,
                     LoaderId loaderId,
                     java.util.Optional<java.lang.String> name,
                     java.lang.String url,
                     java.util.Optional<java.lang.String> urlFragment,
                     java.lang.String securityOrigin,
                     java.lang.String mimeType,
                     java.util.Optional<java.lang.String> unreachableUrl)
    • Method Detail

      • getId

        public FrameId getId()
        Frame unique identifier.
      • getParentId

        public java.util.Optional<java.lang.String> getParentId()
        Parent frame identifier.
      • getLoaderId

        public LoaderId getLoaderId()
        Identifier of the loader associated with this frame.
      • getName

        public java.util.Optional<java.lang.String> getName()
        Frame's name as specified in the tag.
      • getUrl

        public java.lang.String getUrl()
        Frame document's URL without fragment.
      • getUrlFragment

        @Beta
        public java.util.Optional<java.lang.String> getUrlFragment()
        Frame document's URL fragment including the '#'.
      • getSecurityOrigin

        public java.lang.String getSecurityOrigin()
        Frame document's security origin.
      • getMimeType

        public java.lang.String getMimeType()
        Frame document's mimeType as determined by the browser.
      • getUnreachableUrl

        @Beta
        public java.util.Optional<java.lang.String> getUnreachableUrl()
        If the frame failed to load, this contains the URL that could not be loaded. Note that unlike url above, this URL may contain a fragment.