Skip to content

Commit

Permalink
Add @OverRide annotation to classes in model.property package (5).
Browse files Browse the repository at this point in the history
  • Loading branch information
edwhiting committed Aug 14, 2020
1 parent 83e317c commit 4d6dc94
Show file tree
Hide file tree
Showing 11 changed files with 44 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/RRule.java
Expand Up @@ -112,13 +112,15 @@ public final Recur getRecur() {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) throws ParseException {
recur = new Recur(aValue);
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return getRecur().toString();
}
Expand All @@ -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();
}
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Repeat.java
Expand Up @@ -96,13 +96,15 @@ public final int getCount() {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
count = Integer.parseInt(aValue);
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return String.valueOf(getCount());
}
Expand All @@ -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();
}
Expand Down
Expand Up @@ -158,6 +158,7 @@ public final String getStatusCode() {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
final StringTokenizer t = new StringTokenizer(aValue, ";");

Expand All @@ -177,6 +178,7 @@ public final void setValue(final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
final StringBuilder b = new StringBuilder();

Expand Down Expand Up @@ -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();
}
Expand Down
Expand Up @@ -108,13 +108,15 @@ public final TextList getResources() {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
resources = new TextList(aValue);
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return getResources().toString();
}
Expand All @@ -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();
}
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Sequence.java
Expand Up @@ -186,13 +186,15 @@ public final int getSequenceNo() {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
sequenceNo = Integer.parseInt(aValue);
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return String.valueOf(getSequenceNo());
}
Expand All @@ -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();
}
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Source.java
Expand Up @@ -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;
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Status.java
Expand Up @@ -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");
Expand Down Expand Up @@ -228,13 +229,15 @@ public Status(final ParameterList aList, final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public void setValue(final String aValue) {
this.value = aValue;
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return value;
}
Expand All @@ -251,6 +254,7 @@ public Factory() {
super(STATUS);
}

@Override
public Status createProperty(final ParameterList parameters, final String value)
throws IOException, URISyntaxException, ParseException {

Expand Down Expand Up @@ -281,6 +285,7 @@ public Status createProperty(final ParameterList parameters, final String value)
return status;
}

@Override
public Status createProperty() {
return new Status();
}
Expand Down
Expand Up @@ -81,13 +81,15 @@ public StreetAddress(final ParameterList aList, final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
this.value = aValue;
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return value;
}
Expand All @@ -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();
}
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Summary.java
Expand Up @@ -137,13 +137,15 @@ public Summary(final ParameterList aList, final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
this.value = aValue;
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return value;
}
Expand All @@ -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();
}
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Tel.java
Expand Up @@ -91,13 +91,15 @@ public Tel(final ParameterList aList, final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public final void setValue(final String aValue) {
this.value = aValue;
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return value;
}
Expand All @@ -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();
}
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/net/fortuna/ical4j/model/property/Transp.java
Expand Up @@ -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");
Expand Down Expand Up @@ -156,13 +157,15 @@ public Transp(final ParameterList aList, final String aValue) {
/**
* {@inheritDoc}
*/
@Override
public void setValue(final String aValue) {
this.value = aValue;
}

/**
* {@inheritDoc}
*/
@Override
public final String getValue() {
return value;
}
Expand All @@ -179,6 +182,7 @@ public Factory() {
super(TRANSP);
}

@Override
public Transp createProperty(final ParameterList parameters, final String value)
throws IOException, URISyntaxException, ParseException {

Expand All @@ -194,6 +198,7 @@ else if (TRANSPARENT.getValue().equals(value)) {
return transp;
}

@Override
public Transp createProperty() {
return new Transp();
}
Expand Down

0 comments on commit 4d6dc94

Please sign in to comment.