public FeatureClass( FeatureType ft, FeatureClass parent ) { super( ft.getName(), D_PACKAGE, PACKAGE_DIR, null, false, ft.isAbstract() ); this.ft = ft; this.baseType = parent; AppSchema schema = ft.getSchema(); propertyDeclarations = schema.getNewPropertyDecls( ft ); }
for ( PropertyType pt : schema.getNewPropertyDecls( ft ) ) { if ( pt == null ) { LOG.warn( "Property type null inside " + ft.getName() );
protected static void writeFields( Writer out, FeatureType ft ) throws IOException { AppSchema schema = ft.getSchema(); List<PropertyType> propertyDeclarations = schema.getNewPropertyDecls( ft );