Interface URLContent


  • public interface URLContent
    Represents a URL for a DFObject.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.openide.util.RequestProcessor.Task execute()
      Executes action in default request processor.
      java.lang.String getBaseURL()
      Get url to local folder with project on local disk or url to project configuration xml.
      com.im.df.api.ddl.DFDataTree getDFDataTree()
      Get DataTree if schema is initialized XXX Remove from API
      java.util.List<com.im.df.api.ddl.DFView> getDFViews()
      Get views if schema is initialized XXX Remove from API
      java.lang.String getParameter​(StandardProperty name)
      Get parsed url parameter.
      com.im.df.api.ddl.DFSchema getSchema​(boolean forceInit)
      Get Schema.
      URLTask getURLAction()  
      boolean isDeployedProject()
      Check if project or configuration is deployed
      java.lang.String toExternalForm()
      Get textual form of url
    • Method Detail

      • execute

        org.openide.util.RequestProcessor.Task execute()
        Executes action in default request processor. If url doesn't contain action configuration or project will be opened
      • getParameter

        java.lang.String getParameter​(StandardProperty name)
        Get parsed url parameter. XXX remove from api
        Parameters:
        name - The p arameter name
        Returns:
        The parameter value
      • getURLAction

        URLTask getURLAction()
        Returns:
        The url action or null
      • getDFViews

        java.util.List<com.im.df.api.ddl.DFView> getDFViews()
        Get views if schema is initialized XXX Remove from API
      • getDFDataTree

        com.im.df.api.ddl.DFDataTree getDFDataTree()
        Get DataTree if schema is initialized XXX Remove from API
      • getSchema

        com.im.df.api.ddl.DFSchema getSchema​(boolean forceInit)
        Get Schema.
        Parameters:
        forceInit - The o pen closed schema. If true not yet deployed project will be deployed.
        Returns:
        The schema if exists or null if schema is not initialized and forceInit is false.
      • isDeployedProject

        boolean isDeployedProject()
        Check if project or configuration is deployed
        Returns:
        True is not deployed or project is closed
      • getBaseURL

        java.lang.String getBaseURL()
        Get url to local folder with project on local disk or url to project configuration xml.
        Returns:
        The url in textual form
      • toExternalForm

        java.lang.String toExternalForm()
        Get textual form of url
        Returns:
        The url