com.im.ijc.core/1 5.9.4

com.im.ijc.core.api.url
Interface URLContent


public interface URLContent

Represents a URL for a DFObject


Method Summary
 boolean deployProject()
          Open project and deploy configuration
 String getBaseURL()
          Get url to local folder with project on local disk or url to project configuration xml.
 DFDataTree getDFDataTree()
          Get DataTree if schema is initialized XXX Remove from API
 List<DFView> getDFViews()
          Get views if schema is initialized XXX Remove from API
 String getParameter(StandardProperty name)
          Get parsed url parameter.
 String getParameter(String name)
          Get parsed url parameter.
 Set<String> getParameterNames()
          Get all parameter names.
 DFSchema getSchema(boolean forceInit)
          Get Schema.
 URLTask getURLAction()
           
 boolean isDeployedProject()
          Check if project or configuration is deployed
 String toExternalForm()
          Get textual form of url
 

Method Detail

getParameter

String getParameter(String name)
Get parsed url parameter.

Parameters:
name - The p arameter name
Returns:
The parameter value

getParameter

String getParameter(StandardProperty name)
Get parsed url parameter. XXX remove from api

Parameters:
name - The p arameter name
Returns:
The parameter value

getParameterNames

Set<String> getParameterNames()
Get all parameter names.

Returns:
The parameter value

getURLAction

URLTask getURLAction()
Returns:
The url action or null

getDFViews

List<DFView> getDFViews()
Get views if schema is initialized XXX Remove from API


getDFDataTree

DFDataTree getDFDataTree()
Get DataTree if schema is initialized XXX Remove from API


getSchema

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

deployProject

boolean deployProject()
Open project and deploy configuration

Returns:
True if project or configuration os not available

getBaseURL

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

String toExternalForm()
Get textual form of url

Returns:
The url

com.im.ijc.core/1 5.9.4