Examples of PropertyHolder


Examples of com.kurento.kmf.common.PropertiesManager.PropertyHolder

    };
  }

  @PostConstruct
  public void initPropertyManager() {
    PropertiesManager.setPropertyHolder(new PropertyHolder() {
      @Override
      public String getProperty(String property) {
        return env.getProperty(property);
      }
    });
View Full Code Here

Examples of com.sun.faces.config.beans.PropertyHolder

            top = (PropertyBean) digester.pop();
        } catch (Exception e) {
            throw new IllegalStateException("Popped object is not a " +
                                            CLASS_NAME + " instance");
        }
        PropertyHolder ah = (PropertyHolder) digester.peek();
        PropertyBean old = ah.getProperty(top.getPropertyName());
        if (old == null) {
            if (digester.getLogger().isDebugEnabled()) {
                digester.getLogger().debug("[PropertyRule]{" +
                                           digester.getMatch() +
                                           "} New(" +
                                           top.getPropertyName() +
                                           ")");
            }
            ah.addProperty(top);
        } else {
            if (digester.getLogger().isDebugEnabled()) {
                digester.getLogger().debug("[PropertyRule]{" +
                                          digester.getMatch() +
                                          "} Merge(" +
View Full Code Here

Examples of com.sun.faces.config.beans.PropertyHolder

            top = (PropertyBean) digester.pop();
        } catch (Exception e) {
            throw new IllegalStateException("Popped object is not a " +
                                            CLASS_NAME + " instance");
        }
        PropertyHolder ah = (PropertyHolder) digester.peek();
        PropertyBean old = ah.getProperty(top.getPropertyName());
        if (old == null) {
            if (digester.getLogger().isDebugEnabled()) {
                digester.getLogger().debug("[PropertyRule]{" +
                                           digester.getMatch() +
                                           "} New(" +
                                           top.getPropertyName() +
                                           ")");
            }
            ah.addProperty(top);
        } else {
            if (digester.getLogger().isDebugEnabled()) {
                digester.getLogger().debug("[PropertyRule]{" +
                                          digester.getMatch() +
                                          "} Merge(" +
View Full Code Here

Examples of henplus.property.PropertyHolder

        final int argc = st.countTokens();

        if (cmd.startsWith("re")) { // 'reset-property'
            if (argc == 1) {
                final String name = st.nextToken();
                PropertyHolder holder;
                holder = getRegistry().getPropertyMap().get(name);
                if (holder == null) {
                    return EXEC_FAILED;
                }
                final String defaultValue = holder.getDefaultValue();
                try {
                    holder.setValue(defaultValue);
                } catch (final Exception e) {
                    HenPlus.msg().println("setting to default '" + defaultValue + "' failed.");
                    return EXEC_FAILED;
                }
                return SUCCESS;
            }
            return SYNTAX_ERROR;
        } else {
            /*
             * no args. show available properties
             */
            if (argc == 0) {
                PROP_META[0].resetWidth();
                PROP_META[1].resetWidth();
                final TableRenderer table = new TableRenderer(PROP_META, HenPlus.out());
                for (Map.Entry<String, PropertyHolder> entry : getRegistry().getPropertyMap().entrySet()) {
                    final Column[] row = new Column[3];
                    final PropertyHolder holder = entry.getValue();
                    row[0] = new Column(entry.getKey());
                    row[1] = new Column(holder.getValue());
                    row[2] = new Column(holder.getShortDescription());
                    table.addRow(row);
                }
                table.closeTable();
                return SUCCESS;
            } else if (argc == 1) {
                /*
                 * one arg: show help
                 */
                final String name = st.nextToken();
                PropertyHolder holder;
                holder = getRegistry().getPropertyMap().get(name);
                if (holder == null) {
                    return EXEC_FAILED;
                }
                printDescription(name, holder);
View Full Code Here

Examples of henplus.property.PropertyHolder

        final int argc = st.countTokens();

        if (argc > ("".equals(lastWord) ? 0 : 1)) { /* one arg given */
            if (getSetCommand().equals(cmd)) {
                final String name = st.nextToken();
                PropertyHolder holder;
                holder = getRegistry().getPropertyMap().get(name);
                if (holder == null) {
                    return null;
                }
                return holder.completeValue(lastWord);
            }
            return null;
        }

        return new SortedMatchIterator(lastWord, getRegistry().getPropertyMap());
View Full Code Here

Examples of henplus.property.PropertyHolder

    @Override
    public void shutdown() {
        final Map<String,String> writeMap = new HashMap<String,String>();
        for (Map.Entry<String, PropertyHolder> entry : _registry.getPropertyMap().entrySet()) {
            final PropertyHolder holder = entry.getValue();
            writeMap.put(entry.getKey(), holder.getValue());
        }
        _config.storeProperties(writeMap, true, "user properties");
    }
View Full Code Here

Examples of henplus.property.PropertyHolder

     *            the new value of the property to be set.
     * @throws Exception
     *             , if the property does not exist or throws an Exception to veto the new value.
     */
    public void setProperty(final String name, final String value) throws Exception {
        final PropertyHolder holder = _namedProperties.get(name);
        if (holder == null) {
            throw new IllegalArgumentException("unknown property '" + name + "'");
        }
        holder.setValue(value);
    }
View Full Code Here

Examples of nexj.core.meta.PropertyHolder

      {
         fragment.m_props = (PropertyHolder)m_props.clone();
      }
      else
      {
         fragment.m_props = new PropertyHolder();
      }

      return fragment;
   }
View Full Code Here

Examples of nexj.core.meta.PropertyHolder

    * @param machine The virtual machine for function execution.
    * @param fragment The data source fragment.
    */
   public void invoke(List tobjList, Machine machine, VirtualDataSourceFragment fragment)
   {
      PropertyHolder properties = fragment.getPropertyHolder();

      if (m_bBatch)
      {
         machine.invoke(m_function, tobjList, properties, (Object[])null);
      }
View Full Code Here

Examples of org.drools.guvnor.client.asseteditor.PropertyHolder

        String[] props = properties.split("\n");
        if (props != null) {
            for (String s : props) {
                String[] pair = s.split("=");
                if (pair.length == 2) {
                    list.add(new PropertyHolder(pair[0], pair[1]));
                }
            }
        }
        PropertiesHolder result = new PropertiesHolder();
        result.list = list;
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.