Examples of FeatureDescriptor


Examples of java.beans.FeatureDescriptor

    }

    protected FeatureDescriptor makeDescriptor(String name, String description,
            Class<?> elResolverType)
    {
        FeatureDescriptor fd = new FeatureDescriptor();
        fd.setValue(ELResolver.RESOLVABLE_AT_DESIGN_TIME, Boolean.TRUE);
        fd.setValue(ELResolver.TYPE, elResolverType);
        fd.setName(name);
        fd.setDisplayName(name);
        fd.setShortDescription(description);
        fd.setExpert(false);
        fd.setHidden(false);
        fd.setPreferred(true);
        return fd;
    }
View Full Code Here

Examples of java.beans.FeatureDescriptor

public class check implements Testlet
{

  public void test (TestHarness harness)
  {
    FeatureDescriptor fd = new FeatureDescriptor();

    harness.checkPoint("initialization");
   
    // At first everything should be null.
    harness.check(fd.getName(), null);
    harness.check(fd.getDisplayName(), null);
    harness.check(fd.getShortDescription(), null);
   
    harness.checkPoint("name set");
    fd.setName("foo");
    // When only the name is set this will be forwarded to
    // displayName and shortDescription.
   
    harness.check(fd.getName(), "foo");
    harness.check(fd.getDisplayName(), "foo");
    harness.check(fd.getShortDescription(), "foo");

    harness.checkPoint("display name set");
    fd.setDisplayName("baz");
    // When displayName is set this will be forwarded to
    // the unset shortDescription.
   
    harness.check(fd.getName(), "foo");
    harness.check(fd.getDisplayName(), "baz");
    harness.check(fd.getShortDescription(), "baz");
   
    harness.checkPoint("short description set");
    fd.setShortDescription("bar");
    // Finally everything has it's own value.
   
    harness.check(fd.getName(), "foo");
    harness.check(fd.getDisplayName(), "baz");
    harness.check(fd.getShortDescription(), "bar");
  }
View Full Code Here

Examples of java.beans.FeatureDescriptor

                "Represents the current flash scope", Object.class));

        if (base instanceof Flash) {
            Iterator itr = ((Flash) base).keySet().iterator();
            Object key;
            FeatureDescriptor desc;
            while (itr.hasNext()) {
                key = itr.next();
                desc = makeDescriptor(key.toString(), key.toString(), key.getClass());
                descriptors.add(desc);
            }
View Full Code Here

Examples of java.beans.FeatureDescriptor

    }

    protected FeatureDescriptor makeDescriptor(String name, String description,
            Class<?> elResolverType)
    {
        FeatureDescriptor fd = new FeatureDescriptor();
        fd.setValue(ELResolver.RESOLVABLE_AT_DESIGN_TIME, Boolean.TRUE);
        fd.setValue(ELResolver.TYPE, elResolverType);
        fd.setName(name);
        fd.setDisplayName(name);
        fd.setShortDescription(description);
        fd.setExpert(false);
        fd.setHidden(false);
        fd.setPreferred(true);
        return fd;
    }
View Full Code Here

Examples of java.beans.FeatureDescriptor

        public FeatureDescriptor next()
        {
            if (!hasNext())
                throw new NoSuchElementException();
            FeatureDescriptor next = _nextFD;
            _nextFD = null;
            return next;
        }
View Full Code Here

Examples of java.beans.FeatureDescriptor

        _testImpl.add(notnullFDResolver);
        _testImpl.add(emptyFDResolver);
        _testImpl.add(notnullFDResolver);

        final List<FeatureDescriptor> fds = new ArrayList<FeatureDescriptor>();
        fds.add(new FeatureDescriptor());
        fds.add(null);
        fds.add(new FeatureDescriptor());
        fds.add(null);
        expect(notnullFDResolver.getFeatureDescriptors(eq(_elContext), eq(base))).andAnswer(
                new IAnswer<Iterator<FeatureDescriptor>>()
                {
                    public Iterator<FeatureDescriptor> answer() throws Throwable
View Full Code Here

Examples of java.beans.FeatureDescriptor

    Enumeration<String> e = bundle.getKeys();
    while (e.hasMoreElements()) {
      String key = e.nextElement();

      FeatureDescriptor desc = new FeatureDescriptor();
      desc.setName(key);
      desc.setDisplayName(key);
      desc.setShortDescription("");
      desc.setExpert(false);
      desc.setHidden(false);
      desc.setPreferred(true);

      desc.setValue(ELResolver.TYPE, String.class);
      desc.setValue(ELResolver.RESOLVABLE_AT_DESIGN_TIME, Boolean.TRUE);

      list.add(desc);
    }

    return list.iterator();
View Full Code Here

Examples of java.beans.FeatureDescriptor

     
      if (iter == null)
        continue;

      while (iter.hasNext()) {
        FeatureDescriptor desc = iter.next();

        descriptors.add(desc);
      }
    }
View Full Code Here

Examples of java.beans.FeatureDescriptor

    Enumeration e = pageContext.getAttributeNamesInScope(PageContext.PAGE_SCOPE);
    while (e.hasMoreElements()) {
      Object key = e.nextElement();
      String name = (String) key;

      FeatureDescriptor desc = new FeatureDescriptor();
      desc.setName(name);
      desc.setDisplayName(name);
      desc.setShortDescription("");
      desc.setExpert(false);
      desc.setHidden(false);
      desc.setPreferred(true);

      if (key == null)
        desc.setValue(ELResolver.TYPE, null);
      else
        desc.setValue(ELResolver.TYPE, key.getClass());

      desc.setValue(ELResolver.RESOLVABLE_AT_DESIGN_TIME, Boolean.TRUE);

      keys.add(desc);
    }

    return keys.iterator();
View Full Code Here

Examples of java.beans.FeatureDescriptor

      ArrayList<FeatureDescriptor> keys = new ArrayList<FeatureDescriptor>();

      for (Object key : ((Map) base).keySet()) {
        String name = String.valueOf(key);

        FeatureDescriptor desc = new FeatureDescriptor();
        desc.setName(name);
        desc.setDisplayName(name);
        desc.setShortDescription("");
        desc.setExpert(false);
        desc.setHidden(false);
        desc.setPreferred(true);

        if (key == null)
          desc.setValue(ELResolver.TYPE, null);
        else
          desc.setValue(ELResolver.TYPE, key.getClass());

        desc.setValue(ELResolver.RESOLVABLE_AT_DESIGN_TIME, Boolean.TRUE);

        keys.add(desc);
      }

      return keys.iterator();
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.