Lines Matching defs:info
87 public static Property create( JAXBContextImpl grammar, RuntimePropertyInfo info ) {
89 PropertyKind kind = info.kind();
93 return new AttributeProperty(grammar,(RuntimeAttributePropertyInfo)info);
95 return new ValueProperty(grammar,(RuntimeValuePropertyInfo)info);
97 if(((RuntimeElementPropertyInfo)info).isValueList())
98 return new ListElementProperty(grammar,(RuntimeElementPropertyInfo) info);
108 boolean isCollection = info.isCollection();
109 boolean isLeaf = isLeaf(info);
113 return c.newInstance( grammar, info );
133 static boolean isLeaf(RuntimePropertyInfo info) {
134 Collection<? extends RuntimeTypeInfo> types = info.ref();
140 if(info.id()==ID.IDREF)
150 if(!info.getIndividualType().equals(rti.getType()))