List of usage examples for org.springframework.beans.factory.config BeanDefinition setBeanClassName
void setBeanClassName(@Nullable String beanClassName);
From source file:org.bigtester.ate.xmlschema.CursorMoveActionBeanDefinitionParser.java
/** * {@inheritDoc}//from ww w . j ava 2s .c om */ @Override protected @Nullable AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(CursorMoveAction.class.getName()); bDef.setParentName(XsdElementConstants.ELEMENT_ID_BASEELEMENTACTION); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.WindowCloseActionBeanDefinitionParser.java
/** * {@inheritDoc}//from ww w. j a v a 2 s.c o m */ @Override protected @Nullable AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(TestWindowsCloseAction.class.getName()); bDef.setParentName(XsdElementConstants.ELEMENT_ID_MYBASEPAGEMODEL); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.WindowSwitchActionBeanDefinitionParser.java
/** * {@inheritDoc}//from w ww . j a v a 2 s . co m */ @Override protected @Nullable AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(TestWindowsSwitchAction.class.getName()); bDef.setParentName(XsdElementConstants.ELEMENT_ID_MYBASEPAGEMODEL); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.StepERValueBeanDefinitionParser.java
/** * {@inheritDoc}//from w w w. j a va 2 s .c om */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(StepExpectedResultValue.class.getName()); bDef.setParentName(XsdElementConstants.ELEMENT_ID_BASEERVALUE); String dataValueId = element.getAttribute(XsdElementConstants.ATTR_STEPERVALUE_DATAVALUEID); bDef.getConstructorArgumentValues().addGenericArgumentValue(dataValueId); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.BasePageModelBeanDefinitionParser.java
/** * {@inheritDoc}// w w w .ja v a 2s. co m */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(PageModelBase.class.getName()); String myWd = element.getAttribute(XsdElementConstants.ATTR_BASEPAGEMODEL_MYWD); if (StringUtils.hasText(myWd)) { bDef.getConstructorArgumentValues().addGenericArgumentValue(new RuntimeBeanReference(myWd)); } // String text = element.getAttribute("text"); // bd.getPropertyValues().addPropertyValue("text", text); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.BaseERValueBeanDefinitionParser.java
/** * {@inheritDoc}//from w w w .j av a2s . co m */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw new IllegalStateException("Incorrect xsd xml parsing."); BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(BaseERValue.class.getName()); String stepERDao = element.getAttribute(XsdElementConstants.ELEMENT_BASEERVALUE_STEPERDAO); if (StringUtils.hasText(stepERDao)) { bDef.getConstructorArgumentValues().addGenericArgumentValue(new RuntimeBeanReference(stepERDao)); } // String text = element.getAttribute("text"); // bd.getPropertyValues().addPropertyValue("text", text); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.RegularPageBeanDefinitionParser.java
/** * {@inheritDoc}// w w w.j av a2s .c o m */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(RegularPage.class.getName()); String dataFile = element.getAttribute(XsdElementConstants.ATTR_BASEPAGEOBJECT_DATAFILE); if (StringUtils.hasText(dataFile)) bDef.getPropertyValues().addPropertyValue(XsdElementConstants.ATTR_BASEPAGEOBJECT_DATAFILE, dataFile); bDef.setParentName(XsdElementConstants.ELEMENT_ID_MYBASEPAGEOBJECT); String idstring = element.getAttribute("id"); parserContext.getRegistry().registerBeanDefinition(idstring, bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.StepTypeServiceBeanDefinitionParser.java
/** * {@inheritDoc}/*ww w. j av a 2 s . c o m*/ */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); BeanDefinition bDef = super.parseInternal(element, parserContext); bDef.setBeanClassName(StepTypeService.class.getName()); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.HomepageBeanDefinitionParser.java
/** * {@inheritDoc}//from w w w . j a v a 2 s. c o m */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(Homepage.class.getName()); String homeUrl = element.getAttribute(XsdElementConstants.ATTR_HOMEPAGE_HOMEURL); bDef.getConstructorArgumentValues().addGenericArgumentValue(homeUrl); String dataFile = element.getAttribute(XsdElementConstants.ATTR_BASEPAGEOBJECT_DATAFILE); if (StringUtils.hasText(dataFile)) bDef.getPropertyValues().addPropertyValue(XsdElementConstants.ATTR_BASEPAGEOBJECT_DATAFILE, dataFile); bDef.setParentName(XsdElementConstants.ELEMENT_ID_MYBASEPAGEOBJECT); String idstring = element.getAttribute("id"); parserContext.getRegistry().registerBeanDefinition(idstring, bDef); return (AbstractBeanDefinition) bDef; }
From source file:org.bigtester.ate.xmlschema.StepInputDataValueBeanDefinitionParser.java
/** * {@inheritDoc}//from w w w. j a va 2 s . c o m */ @Override protected AbstractBeanDefinition parseInternal(@Nullable Element element, @Nullable ParserContext parserContext) { // Here we parse the Spring elements such as < property> if (parserContext == null || element == null) throw GlobalUtils.createNotInitializedException("element and parserContext"); // Here we parse the Spring elements such as < property> BeanDefinitionHolder holder = parserContext.getDelegate().parseBeanDefinitionElement(element); BeanDefinition bDef = holder.getBeanDefinition(); bDef.setBeanClassName(StepInputDataValue.class.getName()); // String elementDataDao = element // .getAttribute(XsdElementConstants.ATTR_BASEINPUTDATAVALUE_ELEMENTDATADAO); // if (StringUtils.hasText(elementDataDao)) { // bDef.getConstructorArgumentValues().addGenericArgumentValue( // new RuntimeBeanReference(elementDataDao)); // } String dataValueId = element.getAttribute(XsdElementConstants.ATTR_STEPDATAVALUE_DATAVALUEID); bDef.getConstructorArgumentValues().addGenericArgumentValue(dataValueId); bDef.setParentName(XsdElementConstants.ELEMENT_ID_BASEINPUTDATAVALUE); parserContext.getRegistry().registerBeanDefinition(element.getAttribute("id"), bDef); return (AbstractBeanDefinition) bDef; }