public boolean hasProperties() { return !getProperties().isEmpty(); }
public static CPropertyInfo findPropertyWithCustomization( CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { final CCustomizations customizations = getCustomizations(propertyInfo); final CPluginCustomization customization = customizations.find(name .getNamespaceURI(), name.getLocalPart()); if (customization != null) return propertyInfo; } return null; }
/** * Gets all the {@link FieldOutline}s newly declared * in this class. */ public final FieldOutline[] getDeclaredFields() { List<CPropertyInfo> props = target.getProperties(); FieldOutline[] fr = new FieldOutline[props.size()]; for( int i=0; i<fr.length; i++ ) fr[i] = parent().getField(props.get(i)); return fr; }
/** * Gets all the {@link FieldOutline}s newly declared * in this class. */ public final FieldOutline[] getDeclaredFields() { List<CPropertyInfo> props = target.getProperties(); FieldOutline[] fr = new FieldOutline[props.size()]; for( int i=0; i<fr.length; i++ ) fr[i] = parent().getField(props.get(i)); return fr; }
/** * Gets all the {@link FieldOutline}s newly declared * in this class. */ public final FieldOutline[] getDeclaredFields() { List<CPropertyInfo> props = target.getProperties(); FieldOutline[] fr = new FieldOutline[props.size()]; for( int i=0; i<fr.length; i++ ) fr[i] = parent().getField(props.get(i)); return fr; }
/** * Gets all the {@link FieldOutline}s newly declared * in this class. */ public final FieldOutline[] getDeclaredFields() { List<CPropertyInfo> props = target.getProperties(); FieldOutline[] fr = new FieldOutline[props.size()]; for( int i=0; i<fr.length; i++ ) fr[i] = parent().getField(props.get(i)); return fr; }
public static CPropertyInfo findPropertyWithCustomization(CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { final CCustomizations customizations = getCustomizations(propertyInfo); final CPluginCustomization customization = customizations.find(name.getNamespaceURI(), name.getLocalPart()); if (customization != null) return propertyInfo; } return null; }
/** * Gets all the {@link FieldOutline}s newly declared * in this class. */ public final FieldOutline[] getDeclaredFields() { List<CPropertyInfo> props = target.getProperties(); FieldOutline[] fr = new FieldOutline[props.size()]; for( int i=0; i<fr.length; i++ ) fr[i] = parent().getField(props.get(i)); return fr; }
public static CPropertyInfo findPropertyWithCustomization( CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { final CCustomizations customizations = getCustomizations(propertyInfo); final CPluginCustomization customization = customizations.find(name .getNamespaceURI(), name.getLocalPart()); if (customization != null) return propertyInfo; } return null; }
/** * Reads fields of the super class and includes them * to name collision tests. */ void readSuperClass( CClassInfo base ) { for( ; base!=null; base=base.getBaseClass() ) { for( CPropertyInfo p : base.getProperties() ) occupiedLabels.put(p.getName(true),p); } } }
/** * Reads fields of the super class and includes them * to name collision tests. */ void readSuperClass( CClassInfo base ) { for( ; base!=null; base=base.getBaseClass() ) { for( CPropertyInfo p : base.getProperties() ) occupiedLabels.put(p.getName(true),p); } } }
/** * Reads fields of the super class and includes them * to name collision tests. */ void readSuperClass( CClassInfo base ) { for( ; base!=null; base=base.getBaseClass() ) { for( CPropertyInfo p : base.getProperties() ) occupiedLabels.put(p.getName(true),p); } } }
/** * Reads fields of the super class and includes them * to name collision tests. */ void readSuperClass( CClassInfo base ) { for( ; base!=null; base=base.getBaseClass() ) { for( CPropertyInfo p : base.getProperties() ) occupiedLabels.put(p.getName(true),p); } } }
/** * Reads fields of the super class and includes them * to name collision tests. */ void readSuperClass( CClassInfo base ) { for( ; base!=null; base=base.getBaseClass() ) { for( CPropertyInfo p : base.getProperties() ) occupiedLabels.put(p.getName(true),p); } } }
private void checkCustomizations(Outline outline) { for (final CClassInfo classInfo : outline.getModel().beans().values()) { checkCustomizations(classInfo); for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { checkCustomizations(classInfo, propertyInfo); } } }
@Override public boolean run(Outline outline, Options opts, ErrorHandler errorHandler) { final Visitor visitor = this.new Visitor(); for (ClassOutline classOutline : outline.getClasses()) for (CPropertyInfo property : classOutline.target.getProperties()) property.accept(visitor, classOutline); return true; }
@Override public boolean run(Outline outline, Options opts, ErrorHandler errorHandler) { final Visitor visitor = this.new Visitor(); for (ClassOutline classOutline : outline.getClasses()) { for (CPropertyInfo property : classOutline.target.getProperties()) { property.accept(visitor, classOutline); } } return true; }
private void checkCustomizations(Outline outline) { for (final CClassInfo classInfo : outline.getModel().beans().values()) { checkCustomizations(classInfo); for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { checkCustomizations(classInfo, propertyInfo); } } }
public static CPropertyInfo findInheritedPropertyWithCustomization(CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { if (containsCustomization(propertyInfo, name)) { return propertyInfo; } } final CClassInfo superClassInfo = classInfo.getBaseClass(); if (superClassInfo != null) { return findInheritedPropertyWithCustomization(superClassInfo, name); } else { return null; } }
public static CPropertyInfo findInheritedPropertyWithCustomization( CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { if (containsCustomization(propertyInfo, name)) { return propertyInfo; } } final CClassInfo superClassInfo = classInfo.getBaseClass(); if (superClassInfo != null) { return findInheritedPropertyWithCustomization(superClassInfo, name); } else { return null; } }