Examples of BeanHelper


Examples of de.sub.goobi.helper.BeanHelper

    }

    /*
     * -------------------------------- jetzt alle zusätzlichen Felder durchlaufen und die Werte hinzufügen --------------------------------
     */
    BeanHelper bh = new BeanHelper();
    if (io == null) {

      for (AdditionalField field : this.additionalFields) {
        if (field.getShowDependingOnDoctype()) {
          if (field.getFrom().equals("werk")) {
            bh.EigenschaftHinzufuegen(werk, field.getTitel(), field.getWert());
          }
          if (field.getFrom().equals("vorlage")) {
            bh.EigenschaftHinzufuegen(vor, field.getTitel(), field.getWert());
          }
          if (field.getFrom().equals("prozess")) {
            bh.EigenschaftHinzufuegen(this.prozessKopie, field.getTitel(), field.getWert());
          }
        }
      }
      /* Doctype */
      bh.EigenschaftHinzufuegen(werk, "DocType", this.docType);
      /* Tiffheader */
      bh.EigenschaftHinzufuegen(werk, "TifHeaderImagedescription", this.tifHeader_imagedescription);
      bh.EigenschaftHinzufuegen(werk, "TifHeaderDocumentname", this.tifHeader_documentname);
    } else {
      bh.EigenschaftHinzufuegen(werk, "DocType", this.docType);
      /* Tiffheader */
      bh.EigenschaftHinzufuegen(werk, "TifHeaderImagedescription", this.tifHeader_imagedescription);
      bh.EigenschaftHinzufuegen(werk, "TifHeaderDocumentname", this.tifHeader_documentname);

      for (Prozesseigenschaft pe : io.getProcessProperties()) {
        addProperty(this.prozessKopie, pe);
      }
      for (Werkstueckeigenschaft we : io.getWorkProperties()) {
        addProperty(werk, we);
      }

      for (Vorlageeigenschaft ve : io.getTemplateProperties()) {
        addProperty(vor, ve);
      }
      bh.EigenschaftHinzufuegen(prozessKopie, "Template", prozessVorlage.getTitel());
      bh.EigenschaftHinzufuegen(prozessKopie, "TemplateID", String.valueOf(prozessVorlage.getId()));
    }
  }
View Full Code Here

Examples of de.sub.goobi.helper.BeanHelper

  }

  @SuppressWarnings("unchecked")
  public void PPNsFuerStatistischesJahrbuchKorrigieren() throws DAOException {
    UghHelper ughhelp = new UghHelper();
    BeanHelper bhelp = new BeanHelper();
    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Prozess.class);
    crit.add(Restrictions.eq("istTemplate", Boolean.valueOf(false)));
    crit.createCriteria("projekt", "proj");
    crit.add(Restrictions.like("proj.titel", "UB-MannheimDigizeit"));

    /* alle Prozesse durchlaufen */
    for (Iterator<Prozess> iter = crit.list().iterator(); iter.hasNext();) {
      Prozess p = iter.next();
      if (p.getBenutzerGesperrt() != null) {
        Helper.setFehlerMeldung("metadata locked: ", p.getTitel());
      } else {
        String ppn = bhelp.WerkstueckEigenschaftErmitteln(p, "PPN digital").replace("PPN ", "").replace("PPN", "");
        String jahr = bhelp.ScanvorlagenEigenschaftErmitteln(p, "Bandnummer");
        String ppnAufBandebene = "PPN" + ppn + "_" + jahr;

        Prefs myPrefs = p.getRegelsatz().getPreferences();
        try {
          Fileformat gdzfile = p.readMetadataFile();
View Full Code Here

Examples of de.sub.goobi.helper.BeanHelper

    }

    /*
     * -------------------------------- jetzt alle zusätzlichen Felder durchlaufen und die Werte hinzufügen --------------------------------
     */
    BeanHelper bh = new BeanHelper();
    for (AdditionalField field : this.additionalFields) {
      if (field.getShowDependingOnDoctype()) {
        if (field.getFrom().equals("werk")) {
          bh.EigenschaftHinzufuegen(werk, field.getTitel(), field.getWert());
        }
        if (field.getFrom().equals("vorlage")) {
          bh.EigenschaftHinzufuegen(vor, field.getTitel(), field.getWert());
        }
        if (field.getFrom().equals("prozess")) {
          bh.EigenschaftHinzufuegen(this.prozessKopie, field.getTitel(), field.getWert());
        }
      }
    }
   
    for (String col : digitalCollections) {
      bh.EigenschaftHinzufuegen(prozessKopie, "digitalCollection", col);
    }
    /* Doctype */
    bh.EigenschaftHinzufuegen(werk, "DocType", this.docType);
    /* Tiffheader */
    bh.EigenschaftHinzufuegen(werk, "TifHeaderImagedescription", this.tifHeader_imagedescription);
    bh.EigenschaftHinzufuegen(werk, "TifHeaderDocumentname", this.tifHeader_documentname);
    bh.EigenschaftHinzufuegen(prozessKopie, "Template", prozessVorlage.getTitel());
    bh.EigenschaftHinzufuegen(prozessKopie, "TemplateID", String.valueOf(prozessVorlage.getId()));
  }
View Full Code Here

Examples of org.apache.commons.configuration.beanutils.BeanHelper

     *
     * @return the {@code BeanHelper} to be used
     */
    protected final BeanHelper fetchBeanHelper()
    {
        BeanHelper helper =
                BasicBuilderParameters.fetchBeanHelper(getParameters());
        return (helper != null) ? helper : BeanHelper.INSTANCE;
    }
View Full Code Here

Examples of org.apache.commons.configuration2.beanutils.BeanHelper

            {
                classesPassedToFactory.add(bcc.getBeanClass());
                return super.createBean(bcc);
            }
        };
        BeanHelper helper = new BeanHelper(factory);
        BasicConfigurationBuilder<PropertiesConfiguration> builder =
                new BasicConfigurationBuilder<PropertiesConfiguration>(
                        PropertiesConfiguration.class);
        builder.configure(new BasicBuilderParameters().setBeanHelper(helper));
        PropertiesConfiguration config = builder.getConfiguration();
View Full Code Here

Examples of org.apache.commons.configuration2.beanutils.BeanHelper

     * Tests whether a BeanHelper can be set.
     */
    @Test
    public void testSetBeanHelper()
    {
        BeanHelper helper = new BeanHelper();
        assertSame("Wrong result", params, params.setBeanHelper(helper));
        assertSame("BeanHelper not set", helper,
                BasicBuilderParameters.fetchBeanHelper(params.getParameters()));
    }
View Full Code Here

Examples of org.apache.commons.configuration2.beanutils.BeanHelper

     *
     * @return the {@code BeanHelper} to be used
     */
    protected final BeanHelper fetchBeanHelper()
    {
        BeanHelper helper =
                BasicBuilderParameters.fetchBeanHelper(getParameters());
        return (helper != null) ? helper : BeanHelper.INSTANCE;
    }
View Full Code Here

Examples of org.springframework.ide.eclipse.quickfix.validator.helper.BeanHelper

    ValidationRuleDefinition ruleDefinition = getValidationRule(project, BeanFactoryRule.class);
    BeanFactoryRule rule = (BeanFactoryRule) (ruleDefinition != null ? ruleDefinition.getRule() : null);
    if (rule != null) {

      BeanHelper parentBean = new BeanHelper(parent, file, project);
      parentBean.getBeanDefinition().setFactoryBeanName(attribute.getNodeValue());

      Node factoryMethodAttr = parent.getAttributes().getNamedItem(BeansSchemaConstants.ATTR_FACTORY_METHOD);
      if (factoryMethodAttr != null) {
        parentBean.getBeanDefinition().setFactoryMethodName(factoryMethodAttr.getNodeValue());
      }

      BeansValidationContextHelper context = new BeansValidationContextHelper(attribute, parent, contextElement,
          project, reporter, validator, QuickfixProcessorFactory.FACTORY_BEAN, false, reportError, config);
      context.setCurrentRuleDefinition(ruleDefinition);
View Full Code Here

Examples of org.springframework.ide.eclipse.quickfix.validator.helper.BeanHelper

      BeansEditorValidator validator, String text) {
    IProject project = file.getProject();

    ValidationRuleDefinition ruleDefinition = getValidationRule(project, BeanFactoryRule.class);
    BeanFactoryRule rule = (BeanFactoryRule) (ruleDefinition != null ? ruleDefinition.getRule() : null);
    BeanHelper parentBean = new BeanHelper(parent, file, project);
    parentBean.getBeanDefinition().setFactoryMethodName(text);

    AttrImpl factoryBeanAttr = (AttrImpl) parent.getAttributes().getNamedItem(
        BeansSchemaConstants.ATTR_FACTORY_BEAN);
    if (factoryBeanAttr != null) {
      parentBean.getBeanDefinition().setFactoryBeanName(factoryBeanAttr.getNodeValue());
    }

    BeansValidationContextHelper context = new BeansValidationContextHelper(attribute, parent, contextElement,
        project, reporter, validator, QuickfixProcessorFactory.FACTORY_METHOD, false, reportError, config);
View Full Code Here

Examples of org.springframework.ide.eclipse.quickfix.validator.helper.BeanHelper

    ValidationRuleDefinition initRuleDefinition = getValidationRule(project, BeanInitDestroyMethodRule.class);
    BeanInitDestroyMethodRule initDestroyMethodRule = (BeanInitDestroyMethodRule) (initRuleDefinition != null ? initRuleDefinition
        .getRule()
        : null);

    BeanHelper parentBean = new BeanHelper(parent, file, project);

    BeansValidationContextHelper context = new BeansValidationContextHelper(attribute, parent, contextElement,
        project, reporter, validator, QuickfixProcessorFactory.INIT_DESTROY_METHOD, false, reportError, config);

    AbstractBeanDefinition beanDefinition = (AbstractBeanDefinition) parentBean.getBeanDefinition();
    if (attribute.getNodeName().equals(BeansSchemaConstants.ATTR_INIT_METHOD)) {
      beanDefinition.setInitMethodName(attribute.getNodeValue());
    }
    else if (attribute.getNodeName().equals(BeansSchemaConstants.ATTR_DESTROY_METHOD)) {
      beanDefinition.setDestroyMethodName(attribute.getNodeValue());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.