From 0d15f1ca4cc6ac4c877b24dc34c766903b6b13f1 Mon Sep 17 00:00:00 2001 From: Patrick Gotthard Date: Sat, 12 Oct 2013 15:05:57 +0200 Subject: [PATCH] Formatted code --- .../ActivityStreamModuleImpl.java | 8 + .../activitystreams/types/ActivityObject.java | 4 + .../feed/module/base/CustomTagImpl.java | 2 + .../feed/module/base/CustomTagsImpl.java | 5 + .../feed/module/base/GoogleBaseImpl.java | 187 ++++++++++++++++++ .../module/base/io/CustomTagGenerator.java | 3 + .../feed/module/base/io/CustomTagParser.java | 2 + .../module/base/io/GoogleBaseGenerator.java | 3 + .../feed/module/base/io/GoogleBaseParser.java | 2 + .../feed/module/cc/CreativeCommonsImpl.java | 7 + .../feed/module/cc/io/CCModuleGenerator.java | 3 + .../feed/module/cc/io/ModuleParserRSS1.java | 2 + .../feed/module/cc/io/ModuleParserRSS2.java | 2 + .../feed/module/content/ContentModule.java | 1 + .../module/content/ContentModuleImpl.java | 9 + .../content/io/ContentModuleGenerator.java | 3 + .../content/io/ContentModuleParser.java | 2 + .../module/feedburner/FeedBurnerImpl.java | 9 + .../io/FeedBurnerModuleGenerator.java | 3 + .../feedburner/io/FeedBurnerModuleParser.java | 2 + .../feed/module/georss/GMLGenerator.java | 3 + .../feed/module/georss/GMLModuleImpl.java | 1 + .../feed/module/georss/GMLParser.java | 2 + .../feed/module/georss/GeoRSSModule.java | 1 + .../feed/module/georss/SimpleGenerator.java | 3 + .../feed/module/georss/SimpleModuleImpl.java | 1 + .../feed/module/georss/SimpleParser.java | 2 + .../feed/module/georss/W3CGeoGenerator.java | 3 + .../feed/module/georss/W3CGeoModuleImpl.java | 1 + .../feed/module/georss/W3CGeoParser.java | 2 + .../module/itunes/AbstractITunesObject.java | 15 ++ .../module/itunes/EntryInformationImpl.java | 2 + .../module/itunes/FeedInformationImpl.java | 8 + .../module/itunes/io/ITunesGenerator.java | 3 + .../feed/module/itunes/io/ITunesParser.java | 2 + .../module/mediarss/MediaEntryModuleImpl.java | 2 + .../feed/module/mediarss/MediaModuleImpl.java | 4 + .../mediarss/io/MediaModuleGenerator.java | 3 + .../module/mediarss/io/MediaModuleParser.java | 2 + .../module/opensearch/OpenSearchResponse.java | 62 +++--- .../module/opensearch/entity/OSQuery.java | 9 +- .../impl/OpenSearchModuleGenerator.java | 16 +- .../opensearch/impl/OpenSearchModuleImpl.java | 5 +- .../impl/OpenSearchModuleParser.java | 3 +- .../module/photocast/PhotocastModuleImpl.java | 13 ++ .../feed/module/photocast/io/Generator.java | 3 + .../feed/module/photocast/io/Parser.java | 2 + .../feed/module/slash/SlashImpl.java | 11 ++ .../module/slash/io/SlashModuleGenerator.java | 3 + .../module/slash/io/SlashModuleParser.java | 2 + .../module/sle/SimpleListExtensionImpl.java | 8 + .../feed/module/sle/SleEntryImpl.java | 7 + .../rometools/feed/module/sle/SleUtility.java | 2 + .../feed/module/sle/io/ItemParser.java | 2 + .../feed/module/sle/io/ModuleGenerator.java | 3 + .../feed/module/sle/io/ModuleParser.java | 2 + .../feed/module/sle/types/DateValue.java | 4 + .../feed/module/sle/types/NumberValue.java | 4 + .../feed/module/sle/types/StringValue.java | 4 + .../feed/module/sse/SSE091Generator.java | 4 + .../feed/module/sse/SSE091Parser.java | 4 + .../feed/module/sse/modules/SSEModule.java | 3 + .../yahooweather/YWeatherModuleImpl.java | 16 ++ .../io/WeatherModuleGenerator.java | 3 + .../yahooweather/io/WeatherModuleParser.java | 2 + .../feed/module/mediarss/MediaModuleTest.java | 4 +- 66 files changed, 458 insertions(+), 62 deletions(-) diff --git a/src/main/java/org/rometools/feed/module/activitystreams/ActivityStreamModuleImpl.java b/src/main/java/org/rometools/feed/module/activitystreams/ActivityStreamModuleImpl.java index 7453610..9db238e 100644 --- a/src/main/java/org/rometools/feed/module/activitystreams/ActivityStreamModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/activitystreams/ActivityStreamModuleImpl.java @@ -33,6 +33,7 @@ public class ActivityStreamModuleImpl implements ActivityStreamModule { * * @param newobject new value of object */ + @Override public void setObject(final ActivityObject newobject) { object = newobject; } @@ -42,6 +43,7 @@ public class ActivityStreamModuleImpl implements ActivityStreamModule { * * @return the value of object */ + @Override public ActivityObject getObject() { return object; } @@ -51,6 +53,7 @@ public class ActivityStreamModuleImpl implements ActivityStreamModule { * * @param newverb new value of verb */ + @Override public void setVerb(final Verb newverb) { verb = newverb; } @@ -60,22 +63,27 @@ public class ActivityStreamModuleImpl implements ActivityStreamModule { * * @return the value of verb */ + @Override public Verb getVerb() { return verb; } + @Override public ActivityObject getTarget() { throw new UnsupportedOperationException("Not supported yet."); } + @Override public void setTarget(final ActivityObject object) { throw new UnsupportedOperationException("Not supported yet."); } + @Override public Mood getMood() { throw new UnsupportedOperationException("Not supported yet."); } + @Override public void setMood(final Mood mood) { throw new UnsupportedOperationException("Not supported yet."); } diff --git a/src/main/java/org/rometools/feed/module/activitystreams/types/ActivityObject.java b/src/main/java/org/rometools/feed/module/activitystreams/types/ActivityObject.java index 826a5ec..bca8705 100644 --- a/src/main/java/org/rometools/feed/module/activitystreams/types/ActivityObject.java +++ b/src/main/java/org/rometools/feed/module/activitystreams/types/ActivityObject.java @@ -30,18 +30,22 @@ public abstract class ActivityObject extends Entry implements HasLocation { public abstract String getTypeIRI(); + @Override public GeoRSSModule getLocation() { throw new UnsupportedOperationException("Not supported yet."); } + @Override public void setLocation(final GeoRSSModule location) { throw new UnsupportedOperationException("Not supported yet."); } + @Override public ContactModule getAddress() { throw new UnsupportedOperationException("Not supported yet."); } + @Override public void setAddress(final ContactModule address) { throw new UnsupportedOperationException("Not supported yet."); } diff --git a/src/main/java/org/rometools/feed/module/base/CustomTagImpl.java b/src/main/java/org/rometools/feed/module/base/CustomTagImpl.java index 29eefda..c8b8478 100644 --- a/src/main/java/org/rometools/feed/module/base/CustomTagImpl.java +++ b/src/main/java/org/rometools/feed/module/base/CustomTagImpl.java @@ -124,10 +124,12 @@ public class CustomTagImpl implements CustomTag { this.value = value; } + @Override public String getName() { return name; } + @Override public Object getValue() { return value; } diff --git a/src/main/java/org/rometools/feed/module/base/CustomTagsImpl.java b/src/main/java/org/rometools/feed/module/base/CustomTagsImpl.java index f20a9ad..589e383 100644 --- a/src/main/java/org/rometools/feed/module/base/CustomTagsImpl.java +++ b/src/main/java/org/rometools/feed/module/base/CustomTagsImpl.java @@ -37,15 +37,18 @@ public class CustomTagsImpl implements CustomTags { public CustomTagsImpl() { } + @Override public List getValues() { values = values == null ? new ArrayList() : values; return values; } + @Override public void setValues(final List values) { this.values = values; } + @Override public void copyFrom(final CopyFrom object) { final CustomTags ct = (CustomTags) object; values = new ArrayList(ct.getValues()); @@ -58,10 +61,12 @@ public class CustomTagsImpl implements CustomTags { return cti; } + @Override public Class getInterface() { return CustomTags.class; } + @Override public String getUri() { return CustomTags.URI; } diff --git a/src/main/java/org/rometools/feed/module/base/GoogleBaseImpl.java b/src/main/java/org/rometools/feed/module/base/GoogleBaseImpl.java index ee69193..fa51137 100644 --- a/src/main/java/org/rometools/feed/module/base/GoogleBaseImpl.java +++ b/src/main/java/org/rometools/feed/module/base/GoogleBaseImpl.java @@ -346,182 +346,227 @@ public class GoogleBaseImpl implements GoogleBase { * * @param actors */ + @Override public void setActors(final String[] actors) { this.actors = actors; } + @Override public String[] getActors() { return actors == null ? new String[0] : actors; } + @Override public void setAge(final Integer age) { this.age = age; } + @Override public Integer getAge() { return age; } + @Override public void setAgents(final String[] agents) { this.agents = agents == null ? new String[0] : agents; } + @Override public String[] getAgents() { return agents; } + @Override public void setApparelType(final String apparelType) { this.apparelType = apparelType; } + @Override public String getApparelType() { return apparelType; } + @Override public void setArea(final IntUnit area) { this.area = area; } + @Override public IntUnit getArea() { return area; } + @Override public void setArtists(final String[] artists) { this.artists = artists; } + @Override public String[] getArtists() { return artists == null ? new String[0] : artists; } + @Override public void setAuthors(final String[] authors) { this.authors = authors; } + @Override public String[] getAuthors() { return authors == null ? new String[0] : authors; } + @Override public void setBathrooms(final Float bathrooms) { this.bathrooms = bathrooms; } + @Override public Float getBathrooms() { return bathrooms; } + @Override public void setBedrooms(final Integer bedrooms) { this.bedrooms = bedrooms; } + @Override public Integer getBedrooms() { return bedrooms; } + @Override public void setBrand(final String brand) { this.brand = brand; } + @Override public String getBrand() { return brand; } + @Override public void setColors(final String[] color) { this.color = color; } + @Override public String[] getColors() { return color == null ? new String[0] : color; } + @Override public void setCondition(final String condition) { this.condition = condition; } + @Override public String getCondition() { return condition; } + @Override public void setCourseDateRange(final DateTimeRange courseDateRange) { this.courseDateRange = courseDateRange; } + @Override public DateTimeRange getCourseDateRange() { return courseDateRange; } + @Override public void setCourseNumber(final String courseNumber) { this.courseNumber = courseNumber; } + @Override public String getCourseNumber() { return courseNumber; } + @Override public void setCourseTimes(final String courseTimes) { this.courseTimes = courseTimes; } + @Override public String getCourseTimes() { return courseTimes; } + @Override public void setCurrency(final CurrencyEnumeration currency) { this.currency = currency; } + @Override public CurrencyEnumeration getCurrency() { return currency; } + @Override public void setDeliveryNotes(final String deliveryNotes) { this.deliveryNotes = deliveryNotes; } + @Override public String getDeliveryNotes() { return deliveryNotes; } + @Override public void setDeliveryRadius(final FloatUnit deliveryRadius) { this.deliveryRadius = deliveryRadius; } + @Override public FloatUnit getDeliveryRadius() { return deliveryRadius; } + @Override public void setEducation(final String education) { this.education = education; } + @Override public String getEducation() { return education; } + @Override public void setEmployer(final String employer) { this.employer = employer; } + @Override public String getEmployer() { return employer; } + @Override public void setEthnicities(final String[] ethnicities) { this.ethnicities = ethnicities; } + @Override public String[] getEthnicities() { return ethnicities == null ? new String[0] : ethnicities; } + @Override public void setEventDateRange(final DateTimeRange eventDateRange) { this.eventDateRange = eventDateRange; } + @Override public DateTimeRange getEventDateRange() { return eventDateRange; } + @Override public void setExpirationDate(final Date expirationDate) { if (expirationDate != null && !(expirationDate instanceof ShortDate)) { this.expirationDate = new ShortDate(expirationDate); @@ -530,350 +575,437 @@ public class GoogleBaseImpl implements GoogleBase { } } + @Override public Date getExpirationDate() { return expirationDate; } + @Override public void setExpirationDateTime(final Date expirationDateTime) { this.expirationDateTime = expirationDateTime; } + @Override public Date getExpirationDateTime() { return expirationDateTime; } + @Override public void setFormat(final String[] format) { this.format = format; } + @Override public String[] getFormat() { return format == null ? new String[0] : format; } + @Override public void setFromLocation(final String fromLocation) { this.fromLocation = fromLocation; } + @Override public String getFromLocation() { return fromLocation; } + @Override public void setGender(final GenderEnumeration gender) { this.gender = gender; } + @Override public GenderEnumeration getGender() { return gender; } + @Override public void setHoaDues(final Float hoaDues) { this.hoaDues = hoaDues; } + @Override public Float getHoaDues() { return hoaDues; } + @Override public void setId(final String id) { this.id = id; } + @Override public String getId() { return id; } + @Override public void setImageLinks(final URL[] imageLinks) { this.imageLinks = imageLinks; } + @Override public URL[] getImageLinks() { return imageLinks == null ? new URL[0] : imageLinks; } + @Override public void setImmigrationStatus(final String immigrationStatus) { this.immigrationStatus = immigrationStatus; } + @Override public String getImmigrationStatus() { return immigrationStatus; } + @Override public void setInterestedIn(final String[] interestedIn) { this.interestedIn = interestedIn; } + @Override public String[] getInterestedIn() { return interestedIn == null ? new String[0] : interestedIn; } + @Override public Class getInterface() { return GoogleBase.class; } + @Override public void setIsbn(final String isbn) { this.isbn = isbn; } + @Override public String getIsbn() { return isbn; } + @Override public void setJobFunctions(final String[] jobFunctions) { this.jobFunctions = jobFunctions; } + @Override public String[] getJobFunctions() { return jobFunctions == null ? new String[0] : jobFunctions; } + @Override public void setJobIndustries(final String[] jobIndustries) { this.jobIndustries = jobIndustries; } + @Override public String[] getJobIndustries() { return jobIndustries == null ? new String[0] : jobIndustries; } + @Override public void setJobTypes(final String[] jobTypes) { this.jobTypes = jobTypes; } + @Override public String[] getJobTypes() { return jobTypes == null ? new String[0] : jobTypes; } + @Override public void setLabels(final String[] labels) { this.labels = labels; } + @Override public String[] getLabels() { return labels == null ? new String[0] : labels; } + @Override public void setLicenses(final String[] licenses) { this.licenses = licenses; } + @Override public String[] getLicenses() { return licenses == null ? new String[0] : licenses; } + @Override public void setListingType(final Boolean listingType) { this.listingType = listingType; } + @Override public Boolean getListingType() { return listingType; } + @Override public void setLocation(final String location) { this.location = location; } + @Override public String getLocation() { return location; } + @Override public void setMake(final String make) { this.make = make; } + @Override public String getMake() { return make; } + @Override public void setManufacturer(final String manufacturer) { this.manufacturer = manufacturer; } + @Override public String getManufacturer() { return manufacturer; } + @Override public void setManufacturerId(final String manufacturerId) { this.manufacturerId = manufacturerId; } + @Override public String getManufacturerId() { return manufacturerId; } + @Override public void setMaritalStatus(final String maritalStatus) { this.maritalStatus = maritalStatus; } + @Override public String getMaritalStatus() { return maritalStatus; } + @Override public void setMegapixels(final FloatUnit megapixels) { this.megapixels = megapixels; } + @Override public FloatUnit getMegapixels() { return megapixels; } + @Override public void setMemory(final FloatUnit memory) { this.memory = memory; } + @Override public FloatUnit getMemory() { return memory; } + @Override public void setMileage(final Integer mileage) { this.mileage = mileage; } + @Override public Integer getMileage() { return mileage; } + @Override public void setModel(final String model) { this.model = model; } + @Override public String getModel() { return model; } + @Override public void setModelNumber(final String modelNumber) { this.modelNumber = modelNumber; } + @Override public String getModelNumber() { return modelNumber; } + @Override public void setNameOfItemBeingReviewed(final String nameOfItemBeingReviewed) { this.nameOfItemBeingReviewed = nameOfItemBeingReviewed; } + @Override public String getNameOfItemBeingReviewed() { return nameOfItemBeingReviewed; } + @Override public void setNewsSource(final String newsSource) { this.newsSource = newsSource; } + @Override public String getNewsSource() { return newsSource; } + @Override public void setOccupation(final String occupation) { this.occupation = occupation; } + @Override public String getOccupation() { return occupation; } + @Override public void setOperatingSystems(final String operatingSystems) { this.operatingSystems = operatingSystems; } + @Override public String getOperatingSystems() { return operatingSystems; } + @Override public void setPages(final Integer pages) { this.pages = pages; } + @Override public Integer getPages() { return pages; } + @Override public void setPaymentAccepted(final PaymentTypeEnumeration[] paymentAccepted) { this.paymentAccepted = paymentAccepted; } + @Override public PaymentTypeEnumeration[] getPaymentAccepted() { return paymentAccepted == null ? new PaymentTypeEnumeration[0] : paymentAccepted; } + @Override public void setPaymentNotes(final String paymentNotes) { this.paymentNotes = paymentNotes; } + @Override public String getPaymentNotes() { return paymentNotes; } + @Override public void setPickup(final Boolean pickup) { this.pickup = pickup; } + @Override public Boolean getPickup() { return pickup; } + @Override public void setPrice(final FloatUnit price) { this.price = price; } + @Override public FloatUnit getPrice() { return price; } + @Override public void setPriceType(final PriceTypeEnumeration priceType) { this.priceType = priceType; } + @Override public PriceTypeEnumeration getPriceType() { return priceType; } + @Override public void setProcessorSpeed(final FloatUnit processorSpeed) { this.processorSpeed = processorSpeed; } + @Override public FloatUnit getProcessorSpeed() { return processorSpeed; } + @Override public void setProductTypes(final String[] productTypes) { this.productTypes = productTypes; } + @Override public String[] getProductTypes() { return productTypes == null ? new String[0] : productTypes; } + @Override public void setProgrammingLanguages(final String[] programmingLanguages) { this.programmingLanguages = programmingLanguages; } + @Override public String[] getProgrammingLanguages() { return programmingLanguages == null ? new String[0] : programmingLanguages; } + @Override public void setPropertyTypes(final String[] propertyTypes) { this.propertyTypes = propertyTypes; } + @Override public String[] getPropertyTypes() { return propertyTypes == null ? new String[0] : propertyTypes; } + @Override public void setPublicationName(final String publicationName) { this.publicationName = publicationName; } + @Override public String getPublicationName() { return publicationName; } + @Override public void setPublicationVolume(final String publicationVolume) { this.publicationVolume = publicationVolume; } + @Override public String getPublicationVolume() { return publicationVolume; } + @Override public void setPublishDate(final Date publishDate) { if (publishDate != null && !(publishDate instanceof ShortDate)) { this.publishDate = new ShortDate(publishDate); @@ -882,218 +1014,272 @@ public class GoogleBaseImpl implements GoogleBase { } } + @Override public Date getPublishDate() { return publishDate; } + @Override public void setQuantity(final Integer quantity) { this.quantity = quantity; } + @Override public Integer getQuantity() { return quantity; } + @Override public void setRating(final Float rating) { this.rating = rating; } + @Override public Float getRating() { return rating; } + @Override public void setRelatedLinks(final URL[] relatedLinks) { this.relatedLinks = relatedLinks; } + @Override public URL[] getRelatedLinks() { return relatedLinks == null ? new URL[0] : relatedLinks; } + @Override public void setReviewType(final String reviewType) { this.reviewType = reviewType; } + @Override public String getReviewType() { return reviewType; } + @Override public void setReviewerType(final String reviewerType) { this.reviewerType = reviewerType; } + @Override public String getReviewerType() { return reviewerType; } + @Override public void setSalary(final Float salary) { this.salary = salary; } + @Override public Float getSalary() { return salary; } + @Override public void setSalaryType(final PriceTypeEnumeration salaryType) { this.salaryType = salaryType; } + @Override public PriceTypeEnumeration getSalaryType() { return salaryType; } + @Override public void setSchoolDistrict(final String schoolDistrict) { this.schoolDistrict = schoolDistrict; } + @Override public String getSchoolDistrict() { return schoolDistrict; } + @Override public void setServiceType(final String serviceType) { this.serviceType = serviceType; } + @Override public String getServiceType() { return serviceType; } + @Override public void setSexualOrientation(final String SexualOrientation) { this.SexualOrientation = SexualOrientation; } + @Override public String getSexualOrientation() { return SexualOrientation; } + @Override public void setShipping(final ShippingType[] shipping) { this.shipping = shipping; } + @Override public ShippingType[] getShipping() { return shipping == null ? new ShippingType[0] : shipping; } + @Override public void setSize(final Size size) { this.size = size; } + @Override public Size getSize() { return size; } + @Override public void setSquareFootages(final IntUnit[] squareFootages) { this.squareFootages = squareFootages; } + @Override public IntUnit[] getSquareFootages() { return squareFootages == null ? new IntUnit[0] : squareFootages; } + @Override public void setSubjectAreas(final String[] subjectAreas) { this.subjectAreas = subjectAreas; } + @Override public String[] getSubjectAreas() { return subjectAreas == null ? new String[0] : subjectAreas; } + @Override public void setSubjects(final String[] subjects) { this.subjects = subjects; } + @Override public String[] getSubjects() { return subjects == null ? new String[0] : subjects; } + @Override public void setTaxPercent(final Float taxPercent) { this.taxPercent = taxPercent; } + @Override public Float getTaxPercent() { return taxPercent; } + @Override public void setTaxRegion(final String taxRegion) { this.taxRegion = taxRegion; } + @Override public String getTaxRegion() { return taxRegion; } + @Override public void setToLocation(final String toLocation) { this.toLocation = toLocation; } + @Override public String getToLocation() { return toLocation; } + @Override public void setTravelDateRange(final DateTimeRange travelDateRange) { this.travelDateRange = travelDateRange; } + @Override public DateTimeRange getTravelDateRange() { return travelDateRange; } + @Override public void setUniversity(final String university) { this.university = university; } + @Override public String getUniversity() { return university; } + @Override public void setUpc(final String upc) { this.upc = upc; } + @Override public String getUpc() { return upc; } + @Override public String getUri() { return GoogleBase.URI; } + @Override public void setUrlOfItemBeingReviewed(final URL urlOfItemBeingReviewed) { this.urlOfItemBeingReviewed = urlOfItemBeingReviewed; } + @Override public URL getUrlOfItemBeingReviewed() { return urlOfItemBeingReviewed; } + @Override public void setVehicleType(final String vehicleType) { this.vehicleType = vehicleType; } + @Override public String getVehicleType() { return vehicleType; } + @Override public void setVin(final String vin) { this.vin = vin; } + @Override public String getVin() { return vin; } + @Override public void setWeight(final FloatUnit weight) { this.weight = weight; } + @Override public FloatUnit getWeight() { return weight; } + @Override public void setYear(final YearType year) { this.year = year; } + @Override public YearType getYear() { return year; } @@ -1112,6 +1298,7 @@ public class GoogleBaseImpl implements GoogleBase { } } + @Override public void copyFrom(final CopyFrom obj) { if (!(obj instanceof GoogleBase)) { return; diff --git a/src/main/java/org/rometools/feed/module/base/io/CustomTagGenerator.java b/src/main/java/org/rometools/feed/module/base/io/CustomTagGenerator.java index d8c4917..48a1c8e 100644 --- a/src/main/java/org/rometools/feed/module/base/io/CustomTagGenerator.java +++ b/src/main/java/org/rometools/feed/module/base/io/CustomTagGenerator.java @@ -52,14 +52,17 @@ public class CustomTagGenerator implements ModuleGenerator { public CustomTagGenerator() { } + @Override public String getNamespaceUri() { return CustomTags.URI; } + @Override public java.util.Set getNamespaces() { return NAMESPACES; } + @Override public void generate(final Module module, final Element element) { if (!(module instanceof CustomTags)) { return; diff --git a/src/main/java/org/rometools/feed/module/base/io/CustomTagParser.java b/src/main/java/org/rometools/feed/module/base/io/CustomTagParser.java index c7e5a02..b6d1253 100644 --- a/src/main/java/org/rometools/feed/module/base/io/CustomTagParser.java +++ b/src/main/java/org/rometools/feed/module/base/io/CustomTagParser.java @@ -55,6 +55,7 @@ public class CustomTagParser implements ModuleParser { public CustomTagParser() { } + @Override public Module parse(final Element element) { final CustomTags module = new CustomTagsImpl(); final ArrayList tags = new ArrayList(); @@ -119,6 +120,7 @@ public class CustomTagParser implements ModuleParser { return module; } + @Override public String getNamespaceUri() { return CustomTags.URI; } diff --git a/src/main/java/org/rometools/feed/module/base/io/GoogleBaseGenerator.java b/src/main/java/org/rometools/feed/module/base/io/GoogleBaseGenerator.java index 3f221c7..3362902 100644 --- a/src/main/java/org/rometools/feed/module/base/io/GoogleBaseGenerator.java +++ b/src/main/java/org/rometools/feed/module/base/io/GoogleBaseGenerator.java @@ -78,10 +78,12 @@ public class GoogleBaseGenerator implements ModuleGenerator { super(); } + @Override public String getNamespaceUri() { return GoogleBase.URI; } + @Override public Set getNamespaces() { final HashSet set = new HashSet(); set.add(GoogleBaseGenerator.NS); @@ -89,6 +91,7 @@ public class GoogleBaseGenerator implements ModuleGenerator { return set; } + @Override public void generate(final Module module, final Element element) { final GoogleBaseImpl mod = (GoogleBaseImpl) module; final HashMap props2tags = new HashMap(GoogleBaseParser.PROPS2TAGS); diff --git a/src/main/java/org/rometools/feed/module/base/io/GoogleBaseParser.java b/src/main/java/org/rometools/feed/module/base/io/GoogleBaseParser.java index 940a2cf..7c3b671 100644 --- a/src/main/java/org/rometools/feed/module/base/io/GoogleBaseParser.java +++ b/src/main/java/org/rometools/feed/module/base/io/GoogleBaseParser.java @@ -108,6 +108,7 @@ public class GoogleBaseParser implements ModuleParser { super(); } + @Override public Module parse(final Element element) { final HashMap tag2pd = new HashMap(); final GoogleBaseImpl module = new GoogleBaseImpl(); @@ -163,6 +164,7 @@ public class GoogleBaseParser implements ModuleParser { return newString.toString(); } + @Override public String getNamespaceUri() { return GoogleBase.URI; } diff --git a/src/main/java/org/rometools/feed/module/cc/CreativeCommonsImpl.java b/src/main/java/org/rometools/feed/module/cc/CreativeCommonsImpl.java index 24d948e..06eb937 100644 --- a/src/main/java/org/rometools/feed/module/cc/CreativeCommonsImpl.java +++ b/src/main/java/org/rometools/feed/module/cc/CreativeCommonsImpl.java @@ -75,18 +75,22 @@ public class CreativeCommonsImpl implements CreativeCommons { return array; } + @Override public License[] getAllLicenses() { return allLicenses; } + @Override public void setAllLicenses(final License[] allLicenses) { this.allLicenses = allLicenses; } + @Override public Class getInterface() { return CreativeCommons.class; } + @Override public String getUri() { return CreativeCommons.URI; } @@ -98,6 +102,7 @@ public class CreativeCommonsImpl implements CreativeCommons { return clone; } + @Override public void copyFrom(final CopyFrom object) { final CreativeCommons source = (CreativeCommons) object; setAllLicenses((License[]) arrayCopy(source.getAllLicenses())); @@ -111,10 +116,12 @@ public class CreativeCommonsImpl implements CreativeCommons { return eBean.beanEquals(obj); } + @Override public License[] getLicenses() { return licenses; } + @Override public void setLicenses(final License[] licenses) { this.licenses = licenses; } diff --git a/src/main/java/org/rometools/feed/module/cc/io/CCModuleGenerator.java b/src/main/java/org/rometools/feed/module/cc/io/CCModuleGenerator.java index 1a8870c..b5eb06f 100644 --- a/src/main/java/org/rometools/feed/module/cc/io/CCModuleGenerator.java +++ b/src/main/java/org/rometools/feed/module/cc/io/CCModuleGenerator.java @@ -76,6 +76,7 @@ public class CCModuleGenerator implements ModuleGenerator { super(); } + @Override public void generate(final Module module, final Element element) { Element root = element; while (root.getParentElement() != null) { @@ -88,10 +89,12 @@ public class CCModuleGenerator implements ModuleGenerator { } } + @Override public Set getNamespaces() { return NAMESPACES; } + @Override public String getNamespaceUri() { return CreativeCommons.URI; } diff --git a/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS1.java b/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS1.java index dec665f..d9e1b6e 100644 --- a/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS1.java +++ b/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS1.java @@ -67,6 +67,7 @@ public class ModuleParserRSS1 implements ModuleParser { public ModuleParserRSS1() { } + @Override public Module parse(final Element element) { final CreativeCommonsImpl module = new CreativeCommonsImpl(); { @@ -128,6 +129,7 @@ public class ModuleParserRSS1 implements ModuleParser { } } + @Override public String getNamespaceUri() { return CreativeCommonsImpl.RSS1_URI; } diff --git a/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS2.java b/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS2.java index 9b8f996..1ee073a 100644 --- a/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS2.java +++ b/src/main/java/org/rometools/feed/module/cc/io/ModuleParserRSS2.java @@ -65,6 +65,7 @@ public class ModuleParserRSS2 implements ModuleParser { public ModuleParserRSS2() { } + @Override public Module parse(final Element element) { final CreativeCommonsImpl module = new CreativeCommonsImpl(); // Do channel global @@ -118,6 +119,7 @@ public class ModuleParserRSS2 implements ModuleParser { } } + @Override public String getNamespaceUri() { return CreativeCommonsImpl.RSS2_URI; } diff --git a/src/main/java/org/rometools/feed/module/content/ContentModule.java b/src/main/java/org/rometools/feed/module/content/ContentModule.java index 687fe57..7b9f741 100644 --- a/src/main/java/org/rometools/feed/module/content/ContentModule.java +++ b/src/main/java/org/rometools/feed/module/content/ContentModule.java @@ -66,6 +66,7 @@ public interface ContentModule extends Module { */ public void setEncodeds(List encodeds); + @Override public String getUri(); public String toString(String str); diff --git a/src/main/java/org/rometools/feed/module/content/ContentModuleImpl.java b/src/main/java/org/rometools/feed/module/content/ContentModuleImpl.java index d5491af..02d52af 100644 --- a/src/main/java/org/rometools/feed/module/content/ContentModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/content/ContentModuleImpl.java @@ -65,15 +65,18 @@ public class ContentModuleImpl extends com.sun.syndication.feed.module.ModuleImp super(beanClass, uri); } + @Override public List getEncodeds() { encodeds = encodeds == null ? new ArrayList() : encodeds; return encodeds; } + @Override public void setEncodeds(final List encodeds) { this.encodeds = encodeds; } + @Override public void copyFrom(final CopyFrom obj) { final ContentModule cm = (ContentModule) obj; setEncodeds(cm.getEncodeds()); @@ -81,28 +84,34 @@ public class ContentModuleImpl extends com.sun.syndication.feed.module.ModuleImp setContents(cm.getContents()); } + @Override public Class getInterface() { return ContentModule.class; } + @Override public List getContentItems() { contentItems = contentItems == null ? new ArrayList() : contentItems; return contentItems; } + @Override public void setContentItems(final List list) { contentItems = list; } + @Override public List getContents() { contents = contents == null ? new ArrayList() : contents; return contents; } + @Override public void setContents(final List contents) { this.contents = contents; } + @Override public String toString(final String str) { return contentItems.toString(); } diff --git a/src/main/java/org/rometools/feed/module/content/io/ContentModuleGenerator.java b/src/main/java/org/rometools/feed/module/content/io/ContentModuleGenerator.java index 0a01529..c2e36d6 100644 --- a/src/main/java/org/rometools/feed/module/content/io/ContentModuleGenerator.java +++ b/src/main/java/org/rometools/feed/module/content/io/ContentModuleGenerator.java @@ -74,6 +74,7 @@ public class ContentModuleGenerator implements com.sun.syndication.io.ModuleGene public ContentModuleGenerator() { } + @Override public void generate(final com.sun.syndication.feed.module.Module module, final org.jdom2.Element element) { // this is not necessary, it is done to avoid the namespace definition in every item. Element root = element; @@ -183,10 +184,12 @@ public class ContentModuleGenerator implements com.sun.syndication.io.ModuleGene return element; } + @Override public String getNamespaceUri() { return ContentModule.URI; } + @Override public java.util.Set getNamespaces() { return NAMESPACES; } diff --git a/src/main/java/org/rometools/feed/module/content/io/ContentModuleParser.java b/src/main/java/org/rometools/feed/module/content/io/ContentModuleParser.java index a235ea4..944c03c 100644 --- a/src/main/java/org/rometools/feed/module/content/io/ContentModuleParser.java +++ b/src/main/java/org/rometools/feed/module/content/io/ContentModuleParser.java @@ -66,10 +66,12 @@ public class ContentModuleParser implements com.sun.syndication.io.ModuleParser public ContentModuleParser() { } + @Override public String getNamespaceUri() { return ContentModule.URI; } + @Override public com.sun.syndication.feed.module.Module parse(final org.jdom2.Element element) { boolean foundSomething = false; final ContentModule cm = new ContentModuleImpl(); diff --git a/src/main/java/org/rometools/feed/module/feedburner/FeedBurnerImpl.java b/src/main/java/org/rometools/feed/module/feedburner/FeedBurnerImpl.java index b9671f0..0572f6a 100644 --- a/src/main/java/org/rometools/feed/module/feedburner/FeedBurnerImpl.java +++ b/src/main/java/org/rometools/feed/module/feedburner/FeedBurnerImpl.java @@ -34,34 +34,42 @@ public class FeedBurnerImpl implements FeedBurner { private String origLink; private String origEnclosureLink; + @Override public String getAwareness() { return awareness; } + @Override public void setAwareness(final String awareness) { this.awareness = awareness; } + @Override public String getOrigLink() { return origLink; } + @Override public void setOrigLink(final String origLink) { this.origLink = origLink; } + @Override public String getOrigEnclosureLink() { return origEnclosureLink; } + @Override public void setOrigEnclosureLink(final String origEnclosureLink) { this.origEnclosureLink = origEnclosureLink; } + @Override public String getUri() { return FeedBurner.URI; } + @Override public void copyFrom(final CopyFrom object) { final FeedBurner source = (FeedBurner) object; setAwareness(source.getAwareness()); @@ -69,6 +77,7 @@ public class FeedBurnerImpl implements FeedBurner { setOrigEnclosureLink(source.getOrigEnclosureLink()); } + @Override public Class getInterface() { return FeedBurner.class; } diff --git a/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleGenerator.java b/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleGenerator.java index 50e2e92..f5813c5 100644 --- a/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleGenerator.java +++ b/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleGenerator.java @@ -36,10 +36,12 @@ import com.sun.syndication.io.ModuleGenerator; public class FeedBurnerModuleGenerator implements ModuleGenerator { private static final Namespace NS = Namespace.getNamespace("feedburner", FeedBurner.URI); + @Override public String getNamespaceUri() { return FeedBurner.URI; } + @Override public Set getNamespaces() { final HashSet set = new HashSet(); set.add(FeedBurnerModuleGenerator.NS); @@ -47,6 +49,7 @@ public class FeedBurnerModuleGenerator implements ModuleGenerator { return set; } + @Override public void generate(final Module module, final Element element) { if (!(module instanceof FeedBurner)) { return; diff --git a/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleParser.java b/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleParser.java index e763b8e..c3a0937 100644 --- a/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleParser.java +++ b/src/main/java/org/rometools/feed/module/feedburner/io/FeedBurnerModuleParser.java @@ -34,10 +34,12 @@ import com.sun.syndication.io.ModuleParser; public class FeedBurnerModuleParser implements ModuleParser { private static final Namespace NS = Namespace.getNamespace(FeedBurner.URI); + @Override public String getNamespaceUri() { return FeedBurner.URI; } + @Override public Module parse(final Element element) { final FeedBurnerImpl fbi = new FeedBurnerImpl(); boolean returnObj = false; diff --git a/src/main/java/org/rometools/feed/module/georss/GMLGenerator.java b/src/main/java/org/rometools/feed/module/georss/GMLGenerator.java index 9180c88..74301f3 100644 --- a/src/main/java/org/rometools/feed/module/georss/GMLGenerator.java +++ b/src/main/java/org/rometools/feed/module/georss/GMLGenerator.java @@ -69,6 +69,7 @@ public class GMLGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_GML_URI; } @@ -78,6 +79,7 @@ public class GMLGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaces() */ + @Override public Set getNamespaces() { return NAMESPACES; } @@ -87,6 +89,7 @@ public class GMLGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#generate(com.sun.syndication.feed.module.Module, org.jdom2.Element) */ + @Override public void generate(final Module module, final Element element) { // this is not necessary, it is done to avoid the namespace definition // in every item. diff --git a/src/main/java/org/rometools/feed/module/georss/GMLModuleImpl.java b/src/main/java/org/rometools/feed/module/georss/GMLModuleImpl.java index f72862c..1f330ec 100644 --- a/src/main/java/org/rometools/feed/module/georss/GMLModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/georss/GMLModuleImpl.java @@ -34,6 +34,7 @@ public class GMLModuleImpl extends GeoRSSModule { * * @see com.sun.syndication.feed.CopyFrom#getInterface() */ + @Override public Class getInterface() { return GeoRSSModule.class; } diff --git a/src/main/java/org/rometools/feed/module/georss/GMLParser.java b/src/main/java/org/rometools/feed/module/georss/GMLParser.java index 78af93f..5d3a9fa 100644 --- a/src/main/java/org/rometools/feed/module/georss/GMLParser.java +++ b/src/main/java/org/rometools/feed/module/georss/GMLParser.java @@ -45,6 +45,7 @@ public class GMLParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_GEORSS_URI; } @@ -54,6 +55,7 @@ public class GMLParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#parse(org.jdom2.Element) */ + @Override public Module parse(final Element element) { final Module geoRssModule = parseGML(element); return geoRssModule; diff --git a/src/main/java/org/rometools/feed/module/georss/GeoRSSModule.java b/src/main/java/org/rometools/feed/module/georss/GeoRSSModule.java index 1480c5f..b802533 100644 --- a/src/main/java/org/rometools/feed/module/georss/GeoRSSModule.java +++ b/src/main/java/org/rometools/feed/module/georss/GeoRSSModule.java @@ -117,6 +117,7 @@ public abstract class GeoRSSModule extends ModuleImpl implements Cloneable { * * @see com.sun.syndication.feed.CopyFrom#copyFrom(java.lang.Object) */ + @Override public void copyFrom(final CopyFrom obj) { final GeoRSSModule geoRSSModule = (GeoRSSModule) obj; geometry = geoRSSModule.getGeometry(); diff --git a/src/main/java/org/rometools/feed/module/georss/SimpleGenerator.java b/src/main/java/org/rometools/feed/module/georss/SimpleGenerator.java index 1a87ead..6fe6dfc 100644 --- a/src/main/java/org/rometools/feed/module/georss/SimpleGenerator.java +++ b/src/main/java/org/rometools/feed/module/georss/SimpleGenerator.java @@ -63,6 +63,7 @@ public class SimpleGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_GEORSS_URI; } @@ -72,6 +73,7 @@ public class SimpleGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaces() */ + @Override public Set getNamespaces() { return NAMESPACES; } @@ -81,6 +83,7 @@ public class SimpleGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#generate(com.sun.syndication.feed.module.Module, org.jdom2.Element) */ + @Override public void generate(final Module module, final Element element) { // this is not necessary, it is done to avoid the namespace definition // in every item. diff --git a/src/main/java/org/rometools/feed/module/georss/SimpleModuleImpl.java b/src/main/java/org/rometools/feed/module/georss/SimpleModuleImpl.java index e95ac48..a1c6b7c 100644 --- a/src/main/java/org/rometools/feed/module/georss/SimpleModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/georss/SimpleModuleImpl.java @@ -33,6 +33,7 @@ public class SimpleModuleImpl extends GeoRSSModule { * * @see com.sun.syndication.feed.CopyFrom#getInterface() */ + @Override public Class getInterface() { return GeoRSSModule.class; } diff --git a/src/main/java/org/rometools/feed/module/georss/SimpleParser.java b/src/main/java/org/rometools/feed/module/georss/SimpleParser.java index b6074d6..19f0608 100644 --- a/src/main/java/org/rometools/feed/module/georss/SimpleParser.java +++ b/src/main/java/org/rometools/feed/module/georss/SimpleParser.java @@ -42,6 +42,7 @@ public class SimpleParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_GEORSS_URI; } @@ -61,6 +62,7 @@ public class SimpleParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#parse(org.jdom2.Element) */ + @Override public Module parse(final Element element) { final Module geoRssModule = parseSimple(element); return geoRssModule; diff --git a/src/main/java/org/rometools/feed/module/georss/W3CGeoGenerator.java b/src/main/java/org/rometools/feed/module/georss/W3CGeoGenerator.java index 8b3b16b..8c287ef 100644 --- a/src/main/java/org/rometools/feed/module/georss/W3CGeoGenerator.java +++ b/src/main/java/org/rometools/feed/module/georss/W3CGeoGenerator.java @@ -56,6 +56,7 @@ public class W3CGeoGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_W3CGEO_URI; } @@ -65,6 +66,7 @@ public class W3CGeoGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#getNamespaces() */ + @Override public Set getNamespaces() { return NAMESPACES; } @@ -74,6 +76,7 @@ public class W3CGeoGenerator implements ModuleGenerator { * * @see com.sun.syndication.io.ModuleGenerator#generate(com.sun.syndication.feed.module.Module, org.jdom2.Element) */ + @Override public void generate(final Module module, final Element element) { // this is not necessary, it is done to avoid the namespace definition // in every item. diff --git a/src/main/java/org/rometools/feed/module/georss/W3CGeoModuleImpl.java b/src/main/java/org/rometools/feed/module/georss/W3CGeoModuleImpl.java index f13f7b8..15a6977 100644 --- a/src/main/java/org/rometools/feed/module/georss/W3CGeoModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/georss/W3CGeoModuleImpl.java @@ -34,6 +34,7 @@ public class W3CGeoModuleImpl extends GeoRSSModule { * * @see com.sun.syndication.feed.CopyFrom#getInterface() */ + @Override public Class getInterface() { return GeoRSSModule.class; } diff --git a/src/main/java/org/rometools/feed/module/georss/W3CGeoParser.java b/src/main/java/org/rometools/feed/module/georss/W3CGeoParser.java index c6d5e08..d5c8434 100644 --- a/src/main/java/org/rometools/feed/module/georss/W3CGeoParser.java +++ b/src/main/java/org/rometools/feed/module/georss/W3CGeoParser.java @@ -37,6 +37,7 @@ public class W3CGeoParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#getNamespaceUri() */ + @Override public String getNamespaceUri() { return GeoRSSModule.GEORSS_W3CGEO_URI; } @@ -71,6 +72,7 @@ public class W3CGeoParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#parse(org.jdom2.Element) */ + @Override public Module parse(final Element element) { final Module geoRssModule = parseW3C(element); return geoRssModule; diff --git a/src/main/java/org/rometools/feed/module/itunes/AbstractITunesObject.java b/src/main/java/org/rometools/feed/module/itunes/AbstractITunesObject.java index be3409a..76d0697 100644 --- a/src/main/java/org/rometools/feed/module/itunes/AbstractITunesObject.java +++ b/src/main/java/org/rometools/feed/module/itunes/AbstractITunesObject.java @@ -79,6 +79,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param obj Object to copy from */ + @Override public abstract void copyFrom(CopyFrom obj); /** @@ -86,6 +87,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return Class of the Interface for this module. */ + @Override public Class getInterface() { return getClass(); } @@ -95,6 +97,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return "http://www.itunes.com/dtds/podcast-1.0.dtd" */ + @Override public String getUri() { return AbstractITunesObject.URI; } @@ -112,6 +115,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return Returns the author string for this feed or entry */ + @Override public String getAuthor() { return author; } @@ -121,6 +125,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param author Sets the author string for this feed or entry */ + @Override public void setAuthor(final String author) { this.author = author; } @@ -130,6 +135,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return Boolean as to whether to block this feed or entry */ + @Override public boolean getBlock() { return block; } @@ -139,6 +145,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param block Boolean as to whether to block this feed or entry */ + @Override public void setBlock(final boolean block) { this.block = block; } @@ -148,6 +155,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return Boolean as to whether this feed or entry contains adult content */ + @Override public boolean getExplicit() { return explicit; } @@ -157,6 +165,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param explicit Boolean as to whether this feed or entry contains adult content */ + @Override public void setExplicit(final boolean explicit) { this.explicit = explicit; } @@ -168,6 +177,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return A list of keywords for this feed or entry */ + @Override public String[] getKeywords() { return keywords == null ? new String[0] : keywords; } @@ -179,6 +189,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param keywords A list of keywords for this feed or enty */ + @Override public void setKeywords(final String[] keywords) { this.keywords = keywords; } @@ -188,6 +199,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return A subtitle for this feed or entry */ + @Override public String getSubtitle() { return subtitle; } @@ -197,6 +209,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param subtitle A subtitle for this feed or entry */ + @Override public void setSubtitle(final String subtitle) { this.subtitle = subtitle; } @@ -206,6 +219,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @return A subtitle for this feed or entry */ + @Override public String getSummary() { return summary; } @@ -215,6 +229,7 @@ public abstract class AbstractITunesObject implements ITunes, java.lang.Cloneabl * * @param summary A subtitle for this feed or entry */ + @Override public void setSummary(final String summary) { this.summary = summary; } diff --git a/src/main/java/org/rometools/feed/module/itunes/EntryInformationImpl.java b/src/main/java/org/rometools/feed/module/itunes/EntryInformationImpl.java index fc39a10..4354b51 100644 --- a/src/main/java/org/rometools/feed/module/itunes/EntryInformationImpl.java +++ b/src/main/java/org/rometools/feed/module/itunes/EntryInformationImpl.java @@ -64,6 +64,7 @@ public class EntryInformationImpl extends AbstractITunesObject implements EntryI * * @return Returns the Duration object for this Item */ + @Override public Duration getDuration() { return duration; } @@ -73,6 +74,7 @@ public class EntryInformationImpl extends AbstractITunesObject implements EntryI * * @param duration Sets the Duration object for this Item */ + @Override public void setDuration(final Duration duration) { this.duration = duration; } diff --git a/src/main/java/org/rometools/feed/module/itunes/FeedInformationImpl.java b/src/main/java/org/rometools/feed/module/itunes/FeedInformationImpl.java index 151887d..7277460 100644 --- a/src/main/java/org/rometools/feed/module/itunes/FeedInformationImpl.java +++ b/src/main/java/org/rometools/feed/module/itunes/FeedInformationImpl.java @@ -72,6 +72,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @return The parent categories for this feed */ + @Override public List getCategories() { return categories == null ? (categories = new ArrayList()) : categories; } @@ -81,6 +82,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @param categories The parent categories for this feed */ + @Override public void setCategories(final List categories) { this.categories = categories; } @@ -90,6 +92,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @return Returns the owner name for the feed */ + @Override public String getOwnerName() { return ownerName; } @@ -99,6 +102,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @param ownerName Sets the owner name for the feed */ + @Override public void setOwnerName(final String ownerName) { this.ownerName = ownerName; } @@ -108,6 +112,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @return Returns the owner email address for the feed. */ + @Override public String getOwnerEmailAddress() { return ownerEmailAddress; } @@ -117,6 +122,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @param ownerEmailAddress Sets the owner email address for the feed. */ + @Override public void setOwnerEmailAddress(final String ownerEmailAddress) { this.ownerEmailAddress = ownerEmailAddress; } @@ -128,6 +134,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @return Returns the URL for the image. */ + @Override public URL getImage() { return image; } @@ -139,6 +146,7 @@ public class FeedInformationImpl extends AbstractITunesObject implements FeedInf * * @param image Sets the URL for the image. */ + @Override public void setImage(final URL image) { this.image = image; } diff --git a/src/main/java/org/rometools/feed/module/itunes/io/ITunesGenerator.java b/src/main/java/org/rometools/feed/module/itunes/io/ITunesGenerator.java index edeceb6..abf3fbc 100644 --- a/src/main/java/org/rometools/feed/module/itunes/io/ITunesGenerator.java +++ b/src/main/java/org/rometools/feed/module/itunes/io/ITunesGenerator.java @@ -69,6 +69,7 @@ public class ITunesGenerator implements ModuleGenerator { public ITunesGenerator() { } + @Override public void generate(final Module module, final Element element) { Element root = element; @@ -164,6 +165,7 @@ public class ITunesGenerator implements ModuleGenerator { * * @return set of Namespace objects. */ + @Override public java.util.Set getNamespaces() { return SET; } @@ -173,6 +175,7 @@ public class ITunesGenerator implements ModuleGenerator { * * @return Returns the namespace URI this module handles. */ + @Override public String getNamespaceUri() { return AbstractITunesObject.URI; } diff --git a/src/main/java/org/rometools/feed/module/itunes/io/ITunesParser.java b/src/main/java/org/rometools/feed/module/itunes/io/ITunesParser.java index 5d17345..088b95e 100644 --- a/src/main/java/org/rometools/feed/module/itunes/io/ITunesParser.java +++ b/src/main/java/org/rometools/feed/module/itunes/io/ITunesParser.java @@ -75,10 +75,12 @@ public class ITunesParser implements ModuleParser { public void setParser(final WireFeedParser feedParser) { } + @Override public String getNamespaceUri() { return AbstractITunesObject.URI; } + @Override public com.sun.syndication.feed.module.Module parse(final org.jdom2.Element element) { AbstractITunesObject module = null; diff --git a/src/main/java/org/rometools/feed/module/mediarss/MediaEntryModuleImpl.java b/src/main/java/org/rometools/feed/module/mediarss/MediaEntryModuleImpl.java index 245bb49..db9d7bb 100644 --- a/src/main/java/org/rometools/feed/module/mediarss/MediaEntryModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/mediarss/MediaEntryModuleImpl.java @@ -66,6 +66,7 @@ public class MediaEntryModuleImpl extends MediaModuleImpl implements MediaEntryM * * @return MediaContent items for the entry */ + @Override public MediaContent[] getMediaContents() { return mediaContents; } @@ -84,6 +85,7 @@ public class MediaEntryModuleImpl extends MediaModuleImpl implements MediaEntryM * * @return MediaGroups for the entry */ + @Override public MediaGroup[] getMediaGroups() { return mediaGroups; } diff --git a/src/main/java/org/rometools/feed/module/mediarss/MediaModuleImpl.java b/src/main/java/org/rometools/feed/module/mediarss/MediaModuleImpl.java index edc47d1..ffef8f0 100644 --- a/src/main/java/org/rometools/feed/module/mediarss/MediaModuleImpl.java +++ b/src/main/java/org/rometools/feed/module/mediarss/MediaModuleImpl.java @@ -57,6 +57,7 @@ public class MediaModuleImpl extends ModuleImpl implements MediaModule, Serializ super(clazz, uri); } + @Override public Class getInterface() { return MediaModule.class; } @@ -75,6 +76,7 @@ public class MediaModuleImpl extends ModuleImpl implements MediaModule, Serializ * * @return Metadata for a feed. */ + @Override public Metadata getMetadata() { return metadata; } @@ -93,6 +95,7 @@ public class MediaModuleImpl extends ModuleImpl implements MediaModule, Serializ * * @return Player for a feed. */ + @Override public PlayerReference getPlayer() { return player; } @@ -111,6 +114,7 @@ public class MediaModuleImpl extends ModuleImpl implements MediaModule, Serializ return m; } + @Override public void copyFrom(final CopyFrom obj) { final MediaModule m = (MediaModule) obj; metadata = (Metadata) m.getMetadata().clone(); diff --git a/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleGenerator.java b/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleGenerator.java index a204c6f..fe079e4 100644 --- a/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleGenerator.java +++ b/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleGenerator.java @@ -52,14 +52,17 @@ public class MediaModuleGenerator implements ModuleGenerator { NAMESPACES.add(NS); } + @Override public String getNamespaceUri() { return MediaModule.URI; } + @Override public Set getNamespaces() { return NAMESPACES; } + @Override public void generate(final Module module, final Element element) { if (module instanceof MediaModule) { final MediaModule m = (MediaModule) module; diff --git a/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleParser.java b/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleParser.java index efb0d30..f8de4c7 100644 --- a/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleParser.java +++ b/src/main/java/org/rometools/feed/module/mediarss/io/MediaModuleParser.java @@ -69,6 +69,7 @@ public class MediaModuleParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#getNamespaceUri() */ + @Override public String getNamespaceUri() { // TODO Auto-generated method stub return MediaModule.URI; @@ -79,6 +80,7 @@ public class MediaModuleParser implements ModuleParser { * * @see com.sun.syndication.io.ModuleParser#parse(org.jdom2.Element) */ + @Override public Module parse(final Element mmRoot) { MediaModuleImpl mod = null; diff --git a/src/main/java/org/rometools/feed/module/opensearch/OpenSearchResponse.java b/src/main/java/org/rometools/feed/module/opensearch/OpenSearchResponse.java index 7a95b05..fdd7812 100644 --- a/src/main/java/org/rometools/feed/module/opensearch/OpenSearchResponse.java +++ b/src/main/java/org/rometools/feed/module/opensearch/OpenSearchResponse.java @@ -29,24 +29,20 @@ import com.sun.syndication.feed.atom.Link; public interface OpenSearchResponse { /** - * # totalResults – the maximum number of results available for these search - * terms + * # totalResults – the maximum number of results available for these search terms * - * * Restrictions: An integer greater than or equal to 0. * Default: The - * number of items that were returned in this set of results. * - * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 0. * Default: The number of items that were returned in this set of results. * Requirements: May + * appear zero or one time. * * @param totalResults A positive integer value. */ public void setTotalResults(int totalResults); /** - * # totalResults – the maximum number of results available for these search - * terms + * # totalResults – the maximum number of results available for these search terms * - * * Restrictions: An integer greater than or equal to 0. * Default: The - * number of items that were returned in this set of results. * - * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 0. * Default: The number of items that were returned in this set of results. * Requirements: May + * appear zero or one time. * * @return a positive integer value. */ @@ -55,8 +51,7 @@ public interface OpenSearchResponse { /** * # startIndex – the index of the first item returned in the result. * - * * Restrictions: An integer greater than or equal to 1. * Note: The first - * result is 1. * Default: 1 * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 1. * Note: The first result is 1. * Default: 1 * Requirements: May appear zero or one time. * * @param startIndex int value >= 1. */ @@ -65,32 +60,27 @@ public interface OpenSearchResponse { /** * # startIndex – the index of the first item returned in the result. * - * * Restrictions: An integer greater than or equal to 1. * Note: The first - * result is 1. * Default: 1 * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 1. * Note: The first result is 1. * Default: 1 * Requirements: May appear zero or one time. * * @return int value >= 1. */ public int getStartIndex(); /** - * # itemsPerPage – the maximum number of items that can appear in one page - * of results. + * # itemsPerPage – the maximum number of items that can appear in one page of results. * - * * Restrictions: An integer greater than or equal to 1. * Default: The - * number of items that were returned in this set of results. * - * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 1. * Default: The number of items that were returned in this set of results. * Requirements: May + * appear zero or one time. * * @param itemsPerPage int value >= 1. */ public void setItemsPerPage(int itemsPerPage); /** - * # itemsPerPage – the maximum number of items that can appear in one page - * of results. + * # itemsPerPage – the maximum number of items that can appear in one page of results. * - * * Restrictions: An integer greater than or equal to 1. * Default: The - * number of items that were returned in this set of results. * - * Requirements: May appear zero or one time. + * * Restrictions: An integer greater than or equal to 1. * Default: The number of items that were returned in this set of results. * Requirements: May + * appear zero or one time. * * @return int value >= 1 */ @@ -99,10 +89,8 @@ public interface OpenSearchResponse { /** * # link – a reference back to the OpenSearch Description file * - * * Attributes: This is a clone of the link element in Atom, including - * href, hreflang, rel, and type attributes. * Restrictions: The rel - * attribute must equal search. * Note: New in version 1.1. * Requirements: - * May appear zero or one time. + * * Attributes: This is a clone of the link element in Atom, including href, hreflang, rel, and type attributes. * Restrictions: The rel attribute must + * equal search. * Note: New in version 1.1. * Requirements: May appear zero or one time. * * @param link link to the open search spec. */ @@ -111,10 +99,8 @@ public interface OpenSearchResponse { /** * # link – a reference back to the OpenSearch Description file * - * * Attributes: This is a clone of the link element in Atom, including - * href, hreflang, rel, and type attributes. * Restrictions: The rel - * attribute must equal search. * Note: New in version 1.1. * Requirements: - * May appear zero or one time. + * * Attributes: This is a clone of the link element in Atom, including href, hreflang, rel, and type attributes. * Restrictions: The rel attribute must + * equal search. * Note: New in version 1.1. * Requirements: May appear zero or one time. * * @return link to the opensearch spec. */ @@ -122,26 +108,22 @@ public interface OpenSearchResponse { // list of OSResponseQuery interfaces /** - * Query – in an OpenSearch Response, can be used both to echo - * back the original query and to suggest new searches. Please see the Query – in an OpenSearch Response, can be used both to echo back the original query and to suggest new searches. Please see the OpenSearch Query specification for more information. *