}
public static void main(String[] args) throws InterruptedException {
KmlFactory factory = KmlFactory.GetFactory();
Folder folder = factory.CreateFolder();
folder.set_name("foo");
Placemark p0 = factory.CreatePlacemark();
p0.set_name("placemark 0");
p0.set_id("p0");
folder.add_feature(p0);
System.out.println("folder size: " + folder.get_feature_array_size());
System.out.println("name: " + folder.get_name());
Feature f = folder.get_feature_array_at(0);
Placemark p = kmldom.AsPlacemark(f);
System.out.println("placemark name: " + p.get_name());