diff --git a/src/main/java/net/fortuna/ical4j/model/property/RRule.java b/src/main/java/net/fortuna/ical4j/model/property/RRule.java index 534ad14ab..ee7ee35b9 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/RRule.java +++ b/src/main/java/net/fortuna/ical4j/model/property/RRule.java @@ -112,6 +112,7 @@ public final Recur getRecur() { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) throws ParseException { recur = new Recur(aValue); } @@ -119,6 +120,7 @@ public final void setValue(final String aValue) throws ParseException { /** * {@inheritDoc} */ + @Override public final String getValue() { return getRecur().toString(); } @@ -135,11 +137,13 @@ public Factory() { super(RRULE); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new RRule(parameters, value); } + @Override public Property createProperty() { return new RRule(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Repeat.java b/src/main/java/net/fortuna/ical4j/model/property/Repeat.java index f068cd7e9..9355fe28c 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Repeat.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Repeat.java @@ -96,6 +96,7 @@ public final int getCount() { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { count = Integer.parseInt(aValue); } @@ -103,6 +104,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return String.valueOf(getCount()); } @@ -126,11 +128,13 @@ public Factory() { super(REPEAT); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new Repeat(parameters, value); } + @Override public Property createProperty() { return new Repeat(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/RequestStatus.java b/src/main/java/net/fortuna/ical4j/model/property/RequestStatus.java index 1396b1886..f66f48bab 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/RequestStatus.java +++ b/src/main/java/net/fortuna/ical4j/model/property/RequestStatus.java @@ -158,6 +158,7 @@ public final String getStatusCode() { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { final StringTokenizer t = new StringTokenizer(aValue, ";"); @@ -177,6 +178,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { final StringBuilder b = new StringBuilder(); @@ -230,11 +232,13 @@ public Factory() { super(REQUEST_STATUS); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new RequestStatus(parameters, value); } + @Override public Property createProperty() { return new RequestStatus(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Resources.java b/src/main/java/net/fortuna/ical4j/model/property/Resources.java index 9cfb3803f..3fa470503 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Resources.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Resources.java @@ -108,6 +108,7 @@ public final TextList getResources() { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { resources = new TextList(aValue); } @@ -115,6 +116,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return getResources().toString(); } @@ -131,11 +133,13 @@ public Factory() { super(RESOURCES); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new Resources(parameters, value); } + @Override public Property createProperty() { return new Resources(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Sequence.java b/src/main/java/net/fortuna/ical4j/model/property/Sequence.java index 38d6571ce..407c50447 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Sequence.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Sequence.java @@ -186,6 +186,7 @@ public final int getSequenceNo() { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { sequenceNo = Integer.parseInt(aValue); } @@ -193,6 +194,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return String.valueOf(getSequenceNo()); } @@ -214,11 +216,13 @@ public Factory() { super(SEQUENCE); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new Sequence(parameters, value); } + @Override public Property createProperty() { return new Sequence(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Source.java b/src/main/java/net/fortuna/ical4j/model/property/Source.java index f14aa6f11..6d58e3ba0 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Source.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Source.java @@ -46,10 +46,12 @@ public Factory() { super(PROPERTY_NAME); } + @Override public Source createProperty() { return new Source(); } + @Override public Source createProperty(ParameterList parameters, String value) { Source property = new Source(parameters, value); return property; diff --git a/src/main/java/net/fortuna/ical4j/model/property/Status.java b/src/main/java/net/fortuna/ical4j/model/property/Status.java index d4fc32ae0..cc031493c 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Status.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Status.java @@ -193,6 +193,7 @@ private ImmutableStatus(final String value) { super(new ParameterList(true), value); } + @Override public void setValue(final String aValue) { throw new UnsupportedOperationException( "Cannot modify constant instances"); @@ -228,6 +229,7 @@ public Status(final ParameterList aList, final String aValue) { /** * {@inheritDoc} */ + @Override public void setValue(final String aValue) { this.value = aValue; } @@ -235,6 +237,7 @@ public void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return value; } @@ -251,6 +254,7 @@ public Factory() { super(STATUS); } + @Override public Status createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { @@ -281,6 +285,7 @@ public Status createProperty(final ParameterList parameters, final String value) return status; } + @Override public Status createProperty() { return new Status(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/StreetAddress.java b/src/main/java/net/fortuna/ical4j/model/property/StreetAddress.java index 481fc8cd2..2009331a7 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/StreetAddress.java +++ b/src/main/java/net/fortuna/ical4j/model/property/StreetAddress.java @@ -81,6 +81,7 @@ public StreetAddress(final ParameterList aList, final String aValue) { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { this.value = aValue; } @@ -88,6 +89,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return value; } @@ -104,11 +106,13 @@ public Factory() { super(STREET_ADDRESS); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new StreetAddress(parameters, value); } + @Override public Property createProperty() { return new StreetAddress(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Summary.java b/src/main/java/net/fortuna/ical4j/model/property/Summary.java index c9ec30f3f..649a364a6 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Summary.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Summary.java @@ -137,6 +137,7 @@ public Summary(final ParameterList aList, final String aValue) { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { this.value = aValue; } @@ -144,6 +145,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return value; } @@ -160,11 +162,13 @@ public Factory() { super(SUMMARY); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new Summary(parameters, value); } + @Override public Property createProperty() { return new Summary(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Tel.java b/src/main/java/net/fortuna/ical4j/model/property/Tel.java index 6a2109d86..bee3f8074 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Tel.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Tel.java @@ -91,6 +91,7 @@ public Tel(final ParameterList aList, final String aValue) { /** * {@inheritDoc} */ + @Override public final void setValue(final String aValue) { this.value = aValue; } @@ -98,6 +99,7 @@ public final void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return value; } @@ -114,11 +116,13 @@ public Factory() { super(TEL); } + @Override public Property createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { return new Tel(parameters, value); } + @Override public Property createProperty() { return new Tel(); } diff --git a/src/main/java/net/fortuna/ical4j/model/property/Transp.java b/src/main/java/net/fortuna/ical4j/model/property/Transp.java index 82864671c..cfea095c9 100644 --- a/src/main/java/net/fortuna/ical4j/model/property/Transp.java +++ b/src/main/java/net/fortuna/ical4j/model/property/Transp.java @@ -121,6 +121,7 @@ private ImmutableTransp(final String value) { super(new ParameterList(true), value); } + @Override public void setValue(final String aValue) { throw new UnsupportedOperationException( "Cannot modify constant instances"); @@ -156,6 +157,7 @@ public Transp(final ParameterList aList, final String aValue) { /** * {@inheritDoc} */ + @Override public void setValue(final String aValue) { this.value = aValue; } @@ -163,6 +165,7 @@ public void setValue(final String aValue) { /** * {@inheritDoc} */ + @Override public final String getValue() { return value; } @@ -179,6 +182,7 @@ public Factory() { super(TRANSP); } + @Override public Transp createProperty(final ParameterList parameters, final String value) throws IOException, URISyntaxException, ParseException { @@ -194,6 +198,7 @@ else if (TRANSPARENT.getValue().equals(value)) { return transp; } + @Override public Transp createProperty() { return new Transp(); }