public class AddNodeXmlStep extends ConfigureEipPropertiesStep
CATEGORY, converterFactory, MAX_OPTIONS, projectFactory
Constructor and Description |
---|
AddNodeXmlStep(org.jboss.forge.addon.projects.ProjectFactory projectFactory,
org.apache.camel.catalog.CamelCatalog camelCatalog,
String eipName,
String group,
List<org.jboss.forge.addon.ui.input.InputComponent> allInputs,
List<org.jboss.forge.addon.ui.input.InputComponent> inputs,
boolean last,
int index,
int total) |
Modifier and Type | Method and Description |
---|---|
protected org.jboss.forge.addon.ui.result.Result |
addModelXml(String pattern,
List<String> lines,
String lineNumber,
String lineNumberEnd,
String modelXml,
org.jboss.forge.addon.resource.FileResource file,
String xml) |
protected org.jboss.forge.addon.ui.result.Result |
editModelXml(String pattern,
List<String> lines,
String lineNumber,
String lineNumberEnd,
String modelXml,
org.jboss.forge.addon.resource.FileResource file,
String xml) |
org.jboss.forge.addon.ui.metadata.UICommandMetadata |
getMetadata(org.jboss.forge.addon.ui.context.UIContext context) |
addOrEditModelXml, calculateIndent, execute, executeXml, getEipName, getGroup, getIndex, getTotal, initializeUI, mandatoryAttributeValue, next, optionalAttributeValue
asRelativeFile, asRelativeFile, configureComponentName, configureRouteBuilder, configureXml, configureXmlNodes, createCamelCoordinate, createCoordinate, createCurrentLineCompleter, createRouteBuilderCompleter, createRouteBuilderEndpointsCompleter, createRouteBuilderEndpointsCompleter, createSpringBootConfigurationFileCompleter, createXmlEndpointsCompleter, createXmlEndpointsCompleter, createXmlFileCompleter, createXmlFileCompleter, findCamelArtifacts, findCamelCoreDependency, getCamelCatalog, getConverterFactory, getCurrentCursorLine, getCurrentCursorPosition, getOutput, getProjectFactory, getSelectedCamelElementNode, getSelectedFile, getSelectedProjectOrNull, getXmlResourceFile, isCamelProject, isEnabled, isProjectRequired, isRunningInGui, isSelectedFileJava, isSelectedFileXml, requiresCamelSetup
containsProject, filterValueChoicesFromStack, getSelectedProject, getSelectedProject
public AddNodeXmlStep(org.jboss.forge.addon.projects.ProjectFactory projectFactory, org.apache.camel.catalog.CamelCatalog camelCatalog, String eipName, String group, List<org.jboss.forge.addon.ui.input.InputComponent> allInputs, List<org.jboss.forge.addon.ui.input.InputComponent> inputs, boolean last, int index, int total)
public org.jboss.forge.addon.ui.metadata.UICommandMetadata getMetadata(org.jboss.forge.addon.ui.context.UIContext context)
getMetadata
in interface org.jboss.forge.addon.ui.command.UICommand
getMetadata
in class ConfigureEipPropertiesStep
protected org.jboss.forge.addon.ui.result.Result addModelXml(String pattern, List<String> lines, String lineNumber, String lineNumberEnd, String modelXml, org.jboss.forge.addon.resource.FileResource file, String xml) throws Exception
addModelXml
in class ConfigureEipPropertiesStep
Exception
protected org.jboss.forge.addon.ui.result.Result editModelXml(String pattern, List<String> lines, String lineNumber, String lineNumberEnd, String modelXml, org.jboss.forge.addon.resource.FileResource file, String xml) throws Exception
editModelXml
in class ConfigureEipPropertiesStep
Exception
Copyright © 2016 Red Hat. All rights reserved.