|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | 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(String id)
Gets the xml transformation project by ID |
IXFProject |
getXFProject(String id,
String homeDir)
Get a new IXFProject instance with a custom home directory |
IXFProject |
getXFProjectForRersource(IResource item)
Gets the projct for this item type |
String |
getXFProjectIDForResource(IResource item)
Gets project id from resource type |
Map |
getXFProjects()
Gets all projects from the XML Forms framework. |
Map |
getXFProjects(ICollection collection)
Gets all projects from the XML Forms framework, which are allowed in a specific collection. |
Map |
getXFProjects(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(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(String id)
id - the ID of the project to be returned
IXFProject object for the given ID or null if it does not exist
public IXFProject getXFProject(String id,
String homeDir)
IXFProject instance with a custom home directory
id - 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 rendering
public IXFProject getXFProjectForRersource(IResource item)
item - the item to get the project for
IXFProject object for the given item or null if it is not an XML Forms itempublic String getXFProjectIDForResource(IResource item)
item - the item to get the project ID for
public Map getXFProjects()
IXFProject.isHidden() and
IXFProject.isDeprecated() methods to select the visible projects.
public 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 available
null
XFExceptionpublic Map getXFProjects(String collection)
IXFProject.isHidden() and IXFProject.isDeprecated() methods to select
the visible projects.
public void invalidateProjects()
throws XFException
XFException
public void invalidateProjects(String projectId)
throws XFException
projectId - the ID of the project, which was changed, deleted or created
XFException
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||