public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new TzId(parameters, value); }
public Property createProperty() { return new TzId(); } }
public Property createProperty(final String name, final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new TzId(parameters, value); }
public Property createProperty() { return new TzId(); } }
public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new TzId(parameters, value); }
public Property createProperty() { return new TzId(); } }
public Property createProperty(final String name) { return new TzId(); } };
public Property createProperty() { return new TzId(); } }
public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new TzId(parameters, value); }
public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new TzId(parameters, value); }
String[] parts = property.split(":"); if (parts.length > 1) { try { String timezone = parts[0].replace("DTSTART;TZID=", ""); DtStart start = new DtStart(); start.getParameters().add(Value.DATE_TIME); start.getParameters().add(new TzId(timezone)); start.setValue(parts[1]); } catch (ParseException e) { e.printStackTrace(); } }
private static VTimeZone generateTimezoneForId(String timezoneId) throws ParseException { if (!TIMEZONE_DEFINITIONS.contains(timezoneId)) { return null; } TimeZone javaTz = TimeZone.getTimeZone(timezoneId); ZoneId zoneId = ZoneId.of(javaTz.getID(), ZoneId.SHORT_IDS); int rawTimeZoneOffsetInSeconds = javaTz.getRawOffset() / 1000; VTimeZone timezone = new VTimeZone(); timezone.getProperties().add(new TzId(timezoneId)); addTransitions(zoneId, timezone, rawTimeZoneOffsetInSeconds); addTransitionRules(zoneId, rawTimeZoneOffsetInSeconds, timezone); if (timezone.getObservances() == null || timezone.getObservances().isEmpty()) { timezone.getObservances().add(NO_TRANSITIONS); } return timezone; }
private static VTimeZone generateTimezoneForId(String timezoneId) throws ParseException { if (!TIMEZONE_DEFINITIONS.contains(timezoneId)) { return null; } TimeZone javaTz = TimeZone.getTimeZone(timezoneId); ZoneId zoneId = ZoneId.of(javaTz.getID(), ZoneId.SHORT_IDS); int rawTimeZoneOffsetInSeconds = javaTz.getRawOffset() / 1000; VTimeZone timezone = new VTimeZone(); timezone.getProperties().add(new TzId(timezoneId)); addTransitions(zoneId, timezone, rawTimeZoneOffsetInSeconds); addTransitionRules(zoneId, rawTimeZoneOffsetInSeconds, timezone); if (timezone.getObservances() == null || timezone.getObservances().isEmpty()) { timezone.getObservances().add(NO_TRANSITIONS); } return timezone; }
private static VTimeZone generateTimezoneForId(String timezoneId) throws ParseException { if(!TIMEZONE_DEFINITIONS.contains(timezoneId)){ return null; } java.util.TimeZone javaTz = java.util.TimeZone.getTimeZone(timezoneId); ZoneId zoneId = ZoneId.of(javaTz.getID(), ZoneId.SHORT_IDS); int rawTimeZoneOffsetInSeconds = javaTz.getRawOffset() / 1000; VTimeZone timezone = new VTimeZone(); timezone.getProperties().add(new TzId(timezoneId)); addTransitions(zoneId, timezone, rawTimeZoneOffsetInSeconds); addTransitionRules(zoneId, rawTimeZoneOffsetInSeconds, timezone); if(timezone.getObservances() == null || timezone.getObservances().isEmpty()){ timezone.getObservances().add(NO_TRANSITIONS); } return timezone; }
/** * @return */ public static TestSuite suite() { TestSuite suite = new TestSuite(); TzId id = new TzId(""); suite.addTest(new TzIdTest(id, "")); suite.addTest(new TzIdTest("testValidation", id)); suite.addTest(new TzIdTest("testEquals", id)); return suite; }