Examples of CEnumConstant


Examples of com.sun.tools.internal.xjc.model.CEnumConstant

            if(!JJavaName.isJavaIdentifier(name)) {
                if(errorRef!=nullerrorRef[0] = facet;
                return null;    // unable to generate a name
            }

            memberList.add(new CEnumConstant(name,mdoc,facet.getValue().value,facet.getLocator()));
        }
        return memberList;
    }
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

     *      otherwise return null.
     */
    private CEnumConstant[] checkMemberNameCollision( List<CEnumConstant> memberList ) {
        Map<String,CEnumConstant> names = new HashMap<String,CEnumConstant>();
        for (CEnumConstant c : memberList) {
            CEnumConstant old = names.put(c.getName(),c);
            if(old!=null)
                // collision detected
                return new CEnumConstant[]{old,c};
        }
        return null;
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

                            if(!vp.getDatatypeLibrary().equals(c.getDatatypeLibrary())
                            || !vp.getType().equals(c.getType()) )
                                continue OUTER; // different type name
                        }

                        members.add(new CEnumConstant(
                            model.getNameConverter().toConstantName(c.getValue()),
                            null, c.getValue(), c.getLocation()
                        ));
                    } else
                        continue OUTER; // not a value
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

        if(members==null) members="";   // TODO: error handling

        StringTokenizer tokens = new StringTokenizer(members);
        while(tokens.hasMoreTokens()) {
            String token = tokens.nextToken();
            r.add(new CEnumConstant(model.getNameConverter().toConstantName(token),
                    null,token,null));
        }

        return r;
    }
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

                            if(!vp.getDatatypeLibrary().equals(c.getDatatypeLibrary())
                            || !vp.getType().equals(c.getType()) )
                                continue OUTER; // different type name
                        }

                        members.add(new CEnumConstant(
                            model.getNameConverter().toConstantName(c.getValue()),
                            null, c.getValue(), null, null/*TODO*/, c.getLocation()
                        ));
                    } else
                        continue OUTER; // not a value
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

            if(!JJavaName.isJavaIdentifier(name)) {
                if(errorRef!=nullerrorRef[0] = facet;
                return null;    // unable to generate a name
            }

            memberList.add(new CEnumConstant(name,mdoc,facet.getValue().value,facet,builder.getBindInfo(facet).toCustomizationList(),facet.getLocator()));
        }
        return memberList;
    }
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

     *      otherwise return null.
     */
    private CEnumConstant[] checkMemberNameCollision( List<CEnumConstant> memberList ) {
        Map<String,CEnumConstant> names = new HashMap<String,CEnumConstant>();
        for (CEnumConstant c : memberList) {
            CEnumConstant old = names.put(c.getName(),c);
            if(old!=null)
                // collision detected
                return new CEnumConstant[]{old,c};
        }
        return null;
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.CEnumConstant

        if(members==null) members="";   // TODO: error handling

        StringTokenizer tokens = new StringTokenizer(members);
        while(tokens.hasMoreTokens()) {
            String token = tokens.nextToken();
            r.add(new CEnumConstant(model.getNameConverter().toConstantName(token),
                    null,token,null/*TODO*/,null,null));
        }

        return r;
    }
View Full Code Here

Examples of com.sun.tools.xjc.model.CEnumConstant

      iconClass.addProperty(c);
    }
   
    final Collection<CEnumConstant> constants = altitudeModeGX.getConstants();
    for (final CEnumConstant cEnumConstant : constants) {
      altitudeModeKML.members.add( new CEnumConstant(cEnumConstant.getName(), null, cEnumConstant.getLexicalValue(), null, null, null));
    }
   
    //model.enums().remove(altitudeModeGX.fullName());
   
//    altitudeModeKML.javadoc
View Full Code Here

Examples of com.sun.tools.xjc.model.CEnumConstant

            if(!JJavaName.isJavaIdentifier(name)) {
                if(errorRef!=nullerrorRef[0] = facet;
                return null;    // unable to generate a name
            }

            memberList.add(new CEnumConstant(name,mdoc,facet.getValue().value,facet.getLocator()));
        }
        return memberList;
    }
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.