|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdeveloper.template.TemplateManager
oracle.jdeveloper.template.TemplateManagerImpl
public class TemplateManagerImpl
| Constructor Summary | |
|---|---|
TemplateManagerImpl()
|
|
| Method Summary | |
|---|---|
void |
addTemplateData(TemplateData templateData)
Add a new TemplateData. |
void |
clear()
Purge all registered TemplateData, except the default TemplateData. |
java.util.List<AbstractTemplate> |
findTemplateById(java.lang.String id)
Search and returns a list of templates from all TemplateData stores starting with the default TemplateData that match id. |
java.util.List<TemplateData> |
getAllTemplateData()
List of all templates from all TemplateData objects, starting with the default TemplateData. |
java.util.List<AbstractTemplate> |
getAllTemplates()
Get all templates. |
java.util.List<ApplicationTemplate> |
getApplicationTemplates()
Get a list of all Application templates registered with this TemplateManager. |
DefaultTemplateData |
getDefaultTemplateData()
Get the default TemplateData store. |
java.util.logging.Logger |
getLogger()
A Logger to log template-related messages. |
java.util.List<ProjectTemplate> |
getProjectTemplates()
Get a list of all Project templates registered with this TemplateManager. |
AbstractTemplate |
getTemplateById(java.lang.String id)
Returns a typed Template object by its unique identifier. |
TemplateData |
getTemplateData(java.net.URL url)
Return TemplateData identified by a specific URL. |
void |
load(java.net.URL url)
Load contents from a URL. |
void |
registerTemplate(AbstractTemplate template)
Register a template into the default TemplateData. |
void |
registerTemplate(HashStructure hash)
Register a HashSructure representing a template into the default Template. |
TemplateData |
removeTemplateData(TemplateData templateData)
Remove a TemplateData. |
TemplateData |
removeTemplateData(java.net.URL url)
Remove a template data store identified by a URL. |
void |
save(java.net.URL url)
Save contents of TemplateManager to a URL. |
void |
setDefaultTemplateData(DefaultTemplateData td)
Set the default TemplateData store. |
| Methods inherited from class oracle.jdeveloper.template.TemplateManager |
|---|
getInstance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TemplateManagerImpl()
| Method Detail |
|---|
public java.util.List<ProjectTemplate> getProjectTemplates()
TemplateManagergetAllTemplates()
getProjectTemplates in class TemplateManagerTemplateManager.getAllTemplates()public java.util.List<ApplicationTemplate> getApplicationTemplates()
TemplateManagergetAllTemplates()
getApplicationTemplates in class TemplateManagerpublic java.util.List<AbstractTemplate> getAllTemplates()
TemplateManager
getAllTemplates in class TemplateManagerpublic AbstractTemplate getTemplateById(java.lang.String id)
id - unique string identifier for the template.
public void registerTemplate(HashStructure hash)
TemplateManager
registerTemplate in class TemplateManagerpublic void registerTemplate(AbstractTemplate template)
TemplateManager
registerTemplate in class TemplateManagerpublic java.util.logging.Logger getLogger()
TemplateManager
getLogger in class TemplateManager
public void save(java.net.URL url)
throws java.io.IOException
TemplateManager
save in class TemplateManagerjava.io.IOException
public void load(java.net.URL url)
throws java.io.IOException
TemplateManager
load in class TemplateManagerjava.io.IOExceptionpublic void clear()
TemplateManager
clear in class TemplateManagerpublic DefaultTemplateData getDefaultTemplateData()
TemplateManagerregisterTemplate() method also get added
to the default TemplateData.
getDefaultTemplateData in class TemplateManagerpublic void setDefaultTemplateData(DefaultTemplateData td)
TemplateManager
setDefaultTemplateData in class TemplateManagerpublic void addTemplateData(TemplateData templateData)
TemplateManager
addTemplateData in class TemplateManagerpublic TemplateData removeTemplateData(TemplateData templateData)
TemplateManager
removeTemplateData in class TemplateManagerpublic TemplateData removeTemplateData(java.net.URL url)
TemplateManager
removeTemplateData in class TemplateManagerurl - unique key url. The URL should be an exact literal match.
public java.util.List<AbstractTemplate> findTemplateById(java.lang.String id)
TemplateManager
Use template.getParent() to find out which store each template
belongs to.
findTemplateById in class TemplateManagerpublic java.util.List<TemplateData> getAllTemplateData()
TemplateManager
getAllTemplateData in class TemplateManagerpublic TemplateData getTemplateData(java.net.URL url)
TemplateManagergetDefaultTemplateData()
getTemplateData in class TemplateManager
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||