A Property Layer.
You can create a Property Layer by passing the .properties file:
 Property prop = new Property('states.properties')
 
          | Fields inherited from class | Fields | 
|---|---|
class Layer | 
                            filterFactory | 
                        
| Methods inherited from class | Name | 
|---|---|
class Layer | 
                            add, bounds, bounds, buffer, buffer, clip, collectFromFeature, collectFromFeature, count, count, delete, dissolve, dissolve, eachFeature, eachFeature, erase, filter, first, fromGeometries, fromGeometry, getBounds, getCount, getCursor, getCursor, getFeatures, getFeatures, getFormat, getMapLayers, getName, getProj, getRaster, getWriter, histogram, identity, interpolate, intersection, merge, minmax, newname, plus, queueModified, readFeatures, reproject, reproject, reproject, round2, setDefaultSymbolizer, setProj, split, split, symDifference, toString, transform, union, update, update, update, withWriter | 
                        
Create a Property Layer from a File
file -  The Property file (*.properties)Create a Property Layer from a File
file -  The Property file (*.properties)Get the Property's File