Package org.jboss.beans.metadata.plugins

Examples of org.jboss.beans.metadata.plugins.AbstractNamedAliasMetaData


    */
   public static final NamedAliasHandler HANDLER = new NamedAliasHandler();

   public Object startElement(Object parent, QName name, ElementBinding element)
   {
      return new AbstractNamedAliasMetaData();
   }
View Full Code Here


      return new AbstractNamedAliasMetaData();
   }

   public void attributes(Object o, QName elementName, ElementBinding element, Attributes attrs, NamespaceContext nsCtx)
   {
      AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData) o;
      for (int i = 0; i < attrs.getLength(); ++i)
      {
         String localName = attrs.getLocalName(i);
         if ("name".equals(localName))
            alias.setName(attrs.getValue(i));
         else if ("alias".equals(localName))
            alias.setAlias(attrs.getValue(i));
      }
      super.attributes(o, elementName, element, attrs, nsCtx);
   }
View Full Code Here

      super.attributes(o, elementName, element, attrs, nsCtx);
   }

   public Object endElement(Object object, QName qName, ElementBinding elementBinding)
   {
      AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData)object;
      if (alias.getName() == null)
         throw new IllegalArgumentException("Missing name: " + alias);
      return super.endElement(object, qName, elementBinding);
   }
View Full Code Here

    */
   public static final NamedAliasHandler NAMED_ALIAS_HANDLER = new NamedAliasHandler();

   public Object startElement(Object parent, QName name, ElementBinding element)
   {
      return new AbstractNamedAliasMetaData();
   }
View Full Code Here

      return new AbstractNamedAliasMetaData();
   }

   public void attributes(Object o, QName elementName, ElementBinding element, Attributes attrs, NamespaceContext nsCtx)
   {
      AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData) o;
      for (int i = 0; i < attrs.getLength(); ++i)
      {
         String localName = attrs.getLocalName(i);
         if ("name".equals(localName))
            alias.setName(attrs.getValue(i));
         else if ("alias".equals(localName))
            alias.setAliasValue(attrs.getValue(i));
      }
      super.attributes(o, elementName, element, attrs, nsCtx);
   }
View Full Code Here

      super.attributes(o, elementName, element, attrs, nsCtx);
   }

   public Object endElement(Object object, QName qName, ElementBinding elementBinding)
   {
      AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData)object;
      if (alias.getName() == null)
         throw new IllegalArgumentException("Missing name: " + alias);
      return super.endElement(object, qName, elementBinding);
   }
View Full Code Here

/*    */ {
/* 41 */   public static final NamedAliasHandler HANDLER = new NamedAliasHandler();
/*    */
/*    */   public Object startElement(Object parent, QName name, ElementBinding element)
/*    */   {
/* 45 */     return new AbstractNamedAliasMetaData();
/*    */   }
View Full Code Here

/* 45 */     return new AbstractNamedAliasMetaData();
/*    */   }
/*    */
/*    */   public void attributes(Object o, QName elementName, ElementBinding element, Attributes attrs, NamespaceContext nsCtx)
/*    */   {
/* 50 */     AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData)o;
/* 51 */     for (int i = 0; i < attrs.getLength(); i++)
/*    */     {
/* 53 */       String localName = attrs.getLocalName(i);
/* 54 */       if ("name".equals(localName))
/* 55 */         alias.setName(attrs.getValue(i));
/* 56 */       else if ("alias".equals(localName))
/* 57 */         alias.setAlias(attrs.getValue(i));
/*    */     }
/* 59 */     super.attributes(o, elementName, element, attrs, nsCtx);
/*    */   }
View Full Code Here

/* 59 */     super.attributes(o, elementName, element, attrs, nsCtx);
/*    */   }
/*    */
/*    */   public Object endElement(Object object, QName qName, ElementBinding elementBinding)
/*    */   {
/* 64 */     AbstractNamedAliasMetaData alias = (AbstractNamedAliasMetaData)object;
/* 65 */     if (alias.getName() == null)
/* 66 */       throw new IllegalArgumentException("Missing name: " + alias);
/* 67 */     return super.endElement(object, qName, elementBinding);
/*    */   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.plugins.AbstractNamedAliasMetaData

Copyright © 2018 www.massapicom. 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.