Package com.im.ijc.core.api.url
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 APIjava.util.List<com.im.df.api.ddl.DFView>
getDFViews()
Get views if schema is initialized XXX Remove from APIjava.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 deployedjava.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
-
-