42434445464748495051
@Test public void testEmpty() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl",""); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 0, result.length ); }
5253545556575859606162
@Test public void testTimestamp() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 1, result.length ); assertNotNull( result[0] ); }
626364656667686970717273
} @Test public void testTimeSpan() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}||${dateProperty.value}"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 2, result.length ); assertNotNull( result[0] ); assertNotNull( result[1] ); }
737475767778798081828384
} @Test public void testTimeSpanOpenEndedStart() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","||${dateProperty.value}"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 2, result.length ); assertNull( result[0] ); assertNotNull( result[1] ); }
848586878889909192939495
} @Test public void testTimeSpanOpenEndedEnd() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}||"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 2, result.length ); assertNotNull( result[0] ); assertNull( result[1] ); }
10051006100710081009101010111012101310141015
* Encodes a KML TimePrimitive geometry from a feature. */ protected void encodePlacemarkTime(SimpleFeature feature, List<Symbolizer> symbolizers) throws IOException { try { String[] time = new FeatureTimeTemplate(template) .execute(feature); if (time.length == 0) { return; }
982983984985986987988989990991992
38394041424344454647
} features.close(iterator); } public void testEmpty() throws Exception { FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 0, result.length ); }
4748495051525354555657
} public void testTimestamp() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 1, result.length ); assertNotNull( result[0] ); }
565758596061626364656667
assertNotNull( result[0] ); } public void testTimeSpan() throws Exception { setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}||${dateProperty.value}"); FeatureTimeTemplate template = new FeatureTimeTemplate(); String[] result = template.execute( feature ); assertEquals( 2, result.length ); assertNotNull( result[0] ); assertNotNull( result[1] ); }