Author: veithen
Date: Sun Sep 27 10:37:19 2015
New Revision: 1705525
URL: http://svn.apache.org/viewvc?rev=1705525&view=rev
Log:
Some code simplifications.
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMPerson.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMElement.java?rev=1705525&r1=1705524&r2=1705525&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
(original)
+++
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
Sun Sep 27 10:37:19 2015
@@ -336,10 +336,7 @@ public class FOMElement extends FOMChild
}
protected <T extends Text> void setTextElement(QName qname, T text,
boolean many) {
- if (text != null) {
- _setChild(qname, (OMElement)text);
- } else
- _removeChildren(qname, false);
+ _setChild(qname, (OMElement)text);
}
public void setText(String text) {
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java?rev=1705525&r1=1705524&r2=1705525&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
(original)
+++
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
Sun Sep 27 10:37:19 2015
@@ -106,11 +106,7 @@ public class FOMEntry extends FOMExtensi
}
public Entry setContentElement(Content content) {
- if (content != null) {
- _setChild(CONTENT, (OMElement)content);
- } else {
- _removeChildren(CONTENT, false);
- }
+ _setChild(CONTENT, (OMElement)content);
return this;
}
@@ -301,10 +297,7 @@ public class FOMEntry extends FOMExtensi
}
public Entry setIdElement(IRIElement id) {
- if (id != null)
- _setChild(ID, (OMElement)id);
- else
- _removeChildren(ID, false);
+ _setChild(ID, (OMElement)id);
return this;
}
@@ -385,10 +378,7 @@ public class FOMEntry extends FOMExtensi
}
public Entry setPublishedElement(DateTime dateTime) {
- if (dateTime != null)
- _setChild(PUBLISHED, (OMElement)dateTime);
- else
- _removeChildren(PUBLISHED, false);
+ _setChild(PUBLISHED, (OMElement)dateTime);
return this;
}
@@ -468,13 +458,9 @@ public class FOMEntry extends FOMExtensi
}
public Entry setSource(Source source) {
- if (source != null) {
- if (source instanceof Feed)
- source = ((Feed)source).getAsSource();
- _setChild(SOURCE, (OMElement)source);
- } else {
- _removeChildren(SOURCE, false);
- }
+ if (source instanceof Feed)
+ source = ((Feed)source).getAsSource();
+ _setChild(SOURCE, (OMElement)source);
return this;
}
@@ -567,10 +553,7 @@ public class FOMEntry extends FOMExtensi
}
public Entry setUpdatedElement(DateTime updated) {
- if (updated != null)
- _setChild(UPDATED, (OMElement)updated);
- else
- _removeChildren(UPDATED, false);
+ _setChild(UPDATED, (OMElement)updated);
return this;
}
@@ -613,10 +596,7 @@ public class FOMEntry extends FOMExtensi
public void setEditedElement(DateTime updated) {
declareNamespace(APP_NS, "app");
_removeChildren(PRE_RFC_EDITED, false);
- if (updated != null)
- _setChild(EDITED, (OMElement)updated);
- else
- _removeChildren(EDITED, false);
+ _setChild(EDITED, (OMElement)updated);
}
public Date getEdited() {
@@ -668,10 +648,7 @@ public class FOMEntry extends FOMExtensi
public Entry setControl(Control control) {
_removeChildren(PRE_RFC_CONTROL, true);
- if (control != null)
- _setChild(CONTROL, (OMElement)control);
- else
- _removeChildren(CONTROL, false);
+ _setChild(CONTROL, (OMElement)control);
return this;
}
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMPerson.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMPerson.java?rev=1705525&r1=1705524&r2=1705525&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMPerson.java
(original)
+++
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMPerson.java
Sun Sep 27 10:37:19 2015
@@ -34,23 +34,20 @@ public class FOMPerson extends FOMExtens
}
public Person setNameElement(Element element) {
- if (element != null)
- _setChild(NAME, (OMElement)element);
- else
- _removeChildren(NAME, false);
+ _setChild(NAME, (OMElement)element);
return this;
}
public Element setName(String name) {
+ Element el;
if (name != null) {
- Element el = getFactory().newName(null);
+ el = getFactory().newName();
el.setText(name);
- _setChild(NAME, (OMElement)el);
- return el;
} else {
- _removeChildren(NAME, false);
- return null;
+ el = null;
}
+ _setChild(NAME, (OMElement)el);
+ return el;
}
public String getName() {
@@ -63,23 +60,20 @@ public class FOMPerson extends FOMExtens
}
public Person setEmailElement(Element element) {
- if (element != null)
- _setChild(EMAIL, (OMElement)element);
- else
- _removeChildren(EMAIL, false);
+ _setChild(EMAIL, (OMElement)element);
return this;
}
public Element setEmail(String email) {
+ Element el;
if (email != null) {
- Element el = getFactory().newEmail(null);
+ el = getFactory().newEmail();
el.setText(email);
- _setChild(EMAIL, (OMElement)el);
- return el;
} else {
- _removeChildren(EMAIL, false);
- return null;
+ el = null;
}
+ _setChild(EMAIL, (OMElement)el);
+ return el;
}
public String getEmail() {
@@ -92,23 +86,20 @@ public class FOMPerson extends FOMExtens
}
public Person setUriElement(IRIElement uri) {
- if (uri != null)
- _setChild(URI, (OMElement)uri);
- else
- _removeChildren(URI, false);
+ _setChild(URI, (OMElement)uri);
return this;
}
public IRIElement setUri(String uri) {
+ IRIElement el;
if (uri != null) {
- IRIElement el = getFactory().newUri(null);
+ el = getFactory().newUri();
el.setValue(uri);
- _setChild(URI, (OMElement)el);
- return el;
} else {
- _removeChildren(URI, false);
- return null;
+ el = null;
}
+ _setChild(URI, (OMElement)el);
+ return el;
}
public IRI getUri() {
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java?rev=1705525&r1=1705524&r2=1705525&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
(original)
+++
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
Sun Sep 27 10:37:19 2015
@@ -117,10 +117,7 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setIdElement(IRIElement id) {
- if (id != null)
- _setChild(ID, (OMElement)id);
- else
- _removeChildren(ID, false);
+ _setChild(ID, (OMElement)id);
return (T)this;
}
@@ -327,10 +324,7 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setUpdatedElement(DateTime updated) {
- if (updated != null)
- _setChild(UPDATED, (OMElement)updated);
- else
- _removeChildren(UPDATED, false);
+ _setChild(UPDATED, (OMElement)updated);
return (T)this;
}
@@ -373,10 +367,7 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setGenerator(Generator generator) {
- if (generator != null)
- _setChild(GENERATOR, (OMElement)generator);
- else
- _removeChildren(GENERATOR, false);
+ _setChild(GENERATOR, (OMElement)generator);
return (T)this;
}
@@ -396,10 +387,7 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setIconElement(IRIElement iri) {
- if (iri != null)
- _setChild(ICON, (OMElement)iri);
- else
- _removeChildren(ICON, false);
+ _setChild(ICON, (OMElement)iri);
return (T)this;
}
@@ -424,10 +412,7 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setLogoElement(IRIElement iri) {
- if (iri != null)
- _setChild(LOGO, (OMElement)iri);
- else
- _removeChildren(LOGO, false);
+ _setChild(LOGO, (OMElement)iri);
return (T)this;
}
@@ -501,12 +486,8 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setCollection(Collection collection) {
- if (collection != null) {
- _removeChildren(PRE_RFC_COLLECTION, true);
- _setChild(COLLECTION, (OMElement)collection);
- } else {
- _removeChildren(COLLECTION, false);
- }
+ _removeChildren(PRE_RFC_COLLECTION, true);
+ _setChild(COLLECTION, (OMElement)collection);
return (T)this;
}