Skip navigation links
A B C D E F G I J N O P R S T U V 

A

AllHelper - Class in net.roboconf.dm.templating.internal.helpers
Helper needed to select all the instances matching a given criterion.
AllHelper() - Constructor for class net.roboconf.dm.templating.internal.helpers.AllHelper
 
ALTERNATIVE - Static variable in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
 
application(Application, EventType) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 
ApplicationContextBean - Class in net.roboconf.dm.templating.internal.contexts
Context bean for a Roboconf application.
ApplicationContextBean() - Constructor for class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
applicationTemplate(ApplicationTemplate, EventType) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 
apply(Object, Options) - Method in class net.roboconf.dm.templating.internal.helpers.AllHelper
Selects instances according to a selection path.
apply(Collection<InstanceContextBean>) - Method in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
Applies this filter to the given instances.
apply(String, Options) - Method in class net.roboconf.dm.templating.internal.helpers.IsKeyHelper
 

B

bindManager(Manager) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Binds the DM.

C

compileTemplate(File) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
Compiles the given template file and create the associated template entry.
ComponentPathResolver - Class in net.roboconf.dm.templating.internal.resolvers
A resolver that associates a component path with a context.
ComponentPathResolver() - Constructor for class net.roboconf.dm.templating.internal.resolvers.ComponentPathResolver
 
ContextUtils - Class in net.roboconf.dm.templating.internal.contexts
 
createFilter(String, String) - Static method in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
Factory for Filters.

D

deleteGeneratedFiles(Application, File) - Static method in class net.roboconf.dm.templating.internal.templates.TemplateUtils
Deletes the generated files for a given application.
disableNotifications() - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 

E

enableNotifications() - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 

F

findApplicationName(File, File) - Static method in class net.roboconf.dm.templating.internal.templates.TemplateUtils
Finds an application name from a template file.
findTemplatesForApplication(String, Collection<TemplateEntry>) - Static method in class net.roboconf.dm.templating.internal.templates.TemplateUtils
Finds the templates that can apply to a given application.
findTemplatesForApplication(String) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
Finds the templates that can apply to a given application.

G

generate(Application, File, Collection<TemplateEntry>, Logger) - Static method in class net.roboconf.dm.templating.internal.templates.TemplateUtils
Generates files from templates for a given application.
getAppName() - Method in class net.roboconf.dm.templating.internal.templates.TemplateEntry
 
getChildren() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getComponent() - Method in class net.roboconf.dm.templating.internal.contexts.ImportContextBean
 
getComponent() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getComponents() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getData() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getDescription() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getExports() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getId() - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 
getImports() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getInstaller() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getInstance() - Method in class net.roboconf.dm.templating.internal.contexts.ImportContextBean
 
getInstances() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getInstancesByType() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getIp() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getLastModified() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getName() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
getName() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getName() - Method in class net.roboconf.dm.templating.internal.contexts.VariableContextBean
 
getParent() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getPath() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getPath() - Method in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
Gets the path string of this filter.
getStatus() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getStatusIsStable() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getTargetFilePath() - Method in class net.roboconf.dm.templating.internal.templates.TemplateEntry
 
getTemplate() - Method in class net.roboconf.dm.templating.internal.templates.TemplateEntry
 
getTemplateFile() - Method in class net.roboconf.dm.templating.internal.templates.TemplateEntry
 
getTypes() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
getValue() - Method in class net.roboconf.dm.templating.internal.contexts.VariableContextBean
 
getVariables() - Method in class net.roboconf.dm.templating.internal.contexts.ImportContextBean
 

I

ID - Static variable in class net.roboconf.dm.templating.internal.TemplatingManager
 
ImportContextBean - Class in net.roboconf.dm.templating.internal.contexts
Context bean for an imported variable.
ImportContextBean() - Constructor for class net.roboconf.dm.templating.internal.contexts.ImportContextBean
 
instance(Instance, Application, EventType) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 
InstanceContextBean - Class in net.roboconf.dm.templating.internal.contexts
Context bean for a Roboconf instance.
InstanceContextBean() - Constructor for class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
InstanceFilter - Class in net.roboconf.dm.templating.internal.helpers
An instance filter based on a component path and/or an installer name.
IsKeyHelper - Class in net.roboconf.dm.templating.internal.helpers
 
IsKeyHelper() - Constructor for class net.roboconf.dm.templating.internal.helpers.IsKeyHelper
 

J

JOKER - Static variable in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
 

N

NAME - Static variable in class net.roboconf.dm.templating.internal.helpers.AllHelper
 
NAME - Static variable in class net.roboconf.dm.templating.internal.helpers.IsKeyHelper
 
net.roboconf.dm.templating.internal - package net.roboconf.dm.templating.internal
 
net.roboconf.dm.templating.internal.contexts - package net.roboconf.dm.templating.internal.contexts
 
net.roboconf.dm.templating.internal.helpers - package net.roboconf.dm.templating.internal.helpers
 
net.roboconf.dm.templating.internal.resolvers - package net.roboconf.dm.templating.internal.resolvers
 
net.roboconf.dm.templating.internal.templates - package net.roboconf.dm.templating.internal.templates
 

O

onFileChange(File) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
 
onFileCreate(File) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
 
onFileDelete(File) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
 
onStart(FileAlterationObserver) - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
 

P

PATH_SEPARATOR - Static variable in class net.roboconf.dm.templating.internal.helpers.InstanceFilter
 
processNewTemplates(Collection<TemplateEntry>) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Processes new templates.
propertySet(Object) - Method in class net.roboconf.dm.templating.internal.resolvers.ComponentPathResolver
 

R

raw(String, Object...) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
 
resolve(Object) - Method in class net.roboconf.dm.templating.internal.resolvers.ComponentPathResolver
 
resolve(Object, String) - Method in class net.roboconf.dm.templating.internal.resolvers.ComponentPathResolver
 

S

setOutputDirectory(String) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Sets the output directory.
setPollInterval(long) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Sets the poll interval for the template watcher.
setTemplatesDirectory(String) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Sets the templates directory.
start() - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
Starts this template watcher.
start() - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Starts the templating manager (invoked by iPojo).
stop() - Method in class net.roboconf.dm.templating.internal.templates.TemplateWatcher
Stops this template watcher.
stop() - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Stops the templating manager (invoked by iPojo).

T

TemplateEntry - Class in net.roboconf.dm.templating.internal.templates
Entry for a template being watched by the TemplateWatcher.
TemplateEntry(File, String, Template, String) - Constructor for class net.roboconf.dm.templating.internal.templates.TemplateEntry
Constructor.
TemplateUtils - Class in net.roboconf.dm.templating.internal.templates
 
TemplateWatcher - Class in net.roboconf.dm.templating.internal.templates
A file system watcher dedicated to the Roboconf application templates.
TemplateWatcher(TemplatingManager, File, long) - Constructor for class net.roboconf.dm.templating.internal.templates.TemplateWatcher
Constructor.
TemplatingManager - Class in net.roboconf.dm.templating.internal
 
TemplatingManager() - Constructor for class net.roboconf.dm.templating.internal.TemplatingManager
 
toContext(Application) - Static method in class net.roboconf.dm.templating.internal.contexts.ContextUtils
 
toString() - Method in class net.roboconf.dm.templating.internal.contexts.ApplicationContextBean
 
toString() - Method in class net.roboconf.dm.templating.internal.contexts.ImportContextBean
 
toString() - Method in class net.roboconf.dm.templating.internal.contexts.InstanceContextBean
 
toString() - Method in class net.roboconf.dm.templating.internal.contexts.VariableContextBean
 

U

unbindManager(Manager) - Method in class net.roboconf.dm.templating.internal.TemplatingManager
Unbinds the DM.

V

VariableContextBean - Class in net.roboconf.dm.templating.internal.contexts
Context bean for an imported/exported variable.
VariableContextBean() - Constructor for class net.roboconf.dm.templating.internal.contexts.VariableContextBean
 
A B C D E F G I J N O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.