|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2004 SAP AG
| Method Summary | |
IXFProject |
getDefaultXFProject()
Gets an IXFProject, which represents the default transformations,
e.g. as a fallback for rendering |
IXFProject |
getXFProject(java.lang.String id)
Gets the xml transformation project by ID |
IXFProject |
getXFProject(java.lang.String id,
java.lang.String homeDir)
Get a new IXFProject instance with a custom home directory |
IXFProject |
getXFProjectForRersource(IResource item)
Gets the projct for this item type |
java.lang.String |
getXFProjectIDForResource(IResource item)
Gets project id from resource type |
java.util.Map |
getXFProjects()
Gets all projects from the XML Forms framework. |
java.util.Map |
getXFProjects(ICollection collection)
Gets all projects from the XML Forms framework, which are allowed in a specific collection. |
java.util.Map |
getXFProjects(java.lang.String collection)
Gets all projects from the XML Forms framework, which are allowed in a specific collection. |
RID |
getXMLFormsRoot()
Gets the RID of the XML Forms root collection |
void |
invalidateProjects()
Discards all XML Forms projects, they are reloaded as needed |
void |
invalidateProjects(java.lang.String projectId)
Discards a given XML Forms project, it is reloaded as needed. |
| Methods inherited from interface com.sapportals.wcm.service.IService |
getDescription, getDescription, getID |
| Method Detail |
public RID getXMLFormsRoot()
null,
if it is not availablepublic IXFProject getXFProject(java.lang.String id)
id - the ID of the project to be returnedIXFProject object for the given ID or null if it does not exist
public IXFProject getXFProject(java.lang.String id,
java.lang.String homeDir)
IXFProject instance with a custom home directoryid - the project IDhomeDir - the project home directory. If it is a relative path (does not start with a slash), the
path is relative to <XML Forms Home>/<Project ID>IXFProject instance, or null if the requested project is not available or contains errorspublic IXFProject getDefaultXFProject()
IXFProject, which represents the default transformations,
e.g. as a fallback for renderingpublic IXFProject getXFProjectForRersource(IResource item)
item - the item to get the project forIXFProject object for the given item or null if it is not an XML Forms itempublic java.lang.String getXFProjectIDForResource(IResource item)
item - the item to get the project ID forpublic java.util.Map getXFProjects()
IXFProject.isHidden() and
IXFProject.isDeprecated() methods to select the visible projects.
public java.util.Map getXFProjects(ICollection collection)
throws XFException
IXFProject.isHidden() andIXFProject.isDeprecated() methods to select
the visible projects.collection - collection to check, which XML Forms projects are availablenullXFException - public java.util.Map getXFProjects(java.lang.String collection)
IXFProject.isHidden() and IXFProject.isDeprecated() methods to select
the visible projects.collection, - RID of the collection to check, which XML Forms projects are available
public void invalidateProjects()
throws XFException
XFException -
public void invalidateProjects(java.lang.String projectId)
throws XFException
projectId - the ID of the project, which was changed, deleted or createdXFException -
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||