You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2015/07/18 16:49:08 UTC
svn commit: r1691736 -
/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/
Author: veithen
Date: Sat Jul 18 14:49:07 2015
New Revision: 1691736
URL: http://svn.apache.org/r1691736
Log:
Remove unnecessary calls to complete(). Axiom takes care of building what is needed.
Modified:
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategories.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategory.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCollection.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMContent.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMControl.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDateTime.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDiv.java
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/FOMExtensibleElement.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMFeed.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMGenerator.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMIRI.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMLink.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMMultipartCollection.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/FOMService.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMText.java
webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMWorkspace.java
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategories.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategories.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategories.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategories.java Sat Jul 18 14:49:07 2015
@@ -65,13 +65,11 @@ public class FOMCategories extends FOMEx
}
public Categories addCategory(Category category) {
- complete();
addChild((OMElement)category);
return this;
}
public Category addCategory(String term) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -79,7 +77,6 @@ public class FOMCategories extends FOMEx
}
public Category addCategory(String scheme, String term, String label) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -128,7 +125,6 @@ public class FOMCategories extends FOMEx
}
public Categories setFixed(boolean fixed) {
- complete();
if (fixed && !isFixed())
setAttributeValue(FIXED, YES);
else if (!fixed && isFixed())
@@ -137,7 +133,6 @@ public class FOMCategories extends FOMEx
}
public Categories setScheme(String scheme) {
- complete();
if (scheme != null)
setAttributeValue(SCHEME, new IRI(scheme).toString());
else
@@ -154,7 +149,6 @@ public class FOMCategories extends FOMEx
}
public Categories setHref(String href) {
- complete();
if (href != null)
setAttributeValue(HREF, (new IRI(href)).toString());
else
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategory.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategory.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategory.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCategory.java Sat Jul 18 14:49:07 2015
@@ -51,7 +51,6 @@ public class FOMCategory extends FOMExte
}
public Category setTerm(String term) {
- complete();
if (term != null)
setAttributeValue(TERM, term);
else
@@ -65,7 +64,6 @@ public class FOMCategory extends FOMExte
}
public Category setScheme(String scheme) {
- complete();
if (scheme != null)
setAttributeValue(SCHEME, new IRI(scheme).toString());
else
@@ -78,7 +76,6 @@ public class FOMCategory extends FOMExte
}
public Category setLabel(String label) {
- complete();
if (label != null)
setAttributeValue(LABEL, label);
else
@@ -91,7 +88,6 @@ public class FOMCategory extends FOMExte
}
public void setValue(String value) {
- complete();
if (value != null)
((Element)this).setText(value);
else
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCollection.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCollection.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCollection.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMCollection.java Sat Jul 18 14:49:07 2015
@@ -68,7 +68,6 @@ public class FOMCollection extends FOMEx
}
private Text setTitle(String title, Text.Type type) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Text text = fomfactory.newText(PREFIXED_TITLE, type);
text.setValue(title);
@@ -101,7 +100,6 @@ public class FOMCollection extends FOMEx
}
public Collection setHref(String href) {
- complete();
if (href != null)
setAttributeValue(HREF, (new IRI(href).toString()));
else
@@ -134,7 +132,6 @@ public class FOMCollection extends FOMEx
}
public Collection setAccept(String... mediaRanges) {
- complete();
if (mediaRanges != null && mediaRanges.length > 0) {
_removeChildren(ACCEPT, true);
_removeChildren(PRE_RFC_ACCEPT, true);
@@ -166,7 +163,6 @@ public class FOMCollection extends FOMEx
}
public Collection addAccepts(String... mediaRanges) {
- complete();
if (mediaRanges != null) {
for (String type : mediaRanges) {
if (!accepts(type)) {
@@ -216,18 +212,15 @@ public class FOMCollection extends FOMEx
}
public Categories addCategories() {
- complete();
return ((FOMFactory)getOMFactory()).newCategories(this);
}
public Collection addCategories(Categories categories) {
- complete();
addChild((OMElement)categories);
return this;
}
public Categories addCategories(String href) {
- complete();
Categories cats = ((FOMFactory)getOMFactory()).newCategories();
cats.setHref(href);
addCategories(cats);
@@ -235,7 +228,6 @@ public class FOMCollection extends FOMEx
}
public Categories addCategories(List<Category> categories, boolean fixed, String scheme) {
- complete();
Categories cats = ((FOMFactory)getOMFactory()).newCategories();
cats.setFixed(fixed);
if (scheme != null)
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMContent.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMContent.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMContent.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMContent.java Sat Jul 18 14:49:07 2015
@@ -85,7 +85,6 @@ public class FOMContent extends FOMExten
}
public Content setContentType(Type type) {
- complete();
init(type);
return this;
}
@@ -96,7 +95,6 @@ public class FOMContent extends FOMExten
}
public <T extends Element> Content setValueElement(T value) {
- complete();
if (value != null) {
if (this.getFirstElement() != null)
this.getFirstElement().discard();
@@ -139,7 +137,6 @@ public class FOMContent extends FOMExten
}
public Content setMimeType(String type) {
- complete();
try {
if (type != null)
setAttributeValue(TYPE, (new MimeType(type)).toString());
@@ -160,7 +157,6 @@ public class FOMContent extends FOMExten
}
public Content setSrc(String src) {
- complete();
if (src != null)
setAttributeValue(SRC, (new IRI(src)).toString());
else
@@ -189,7 +185,6 @@ public class FOMContent extends FOMExten
}
public Content setDataHandler(DataHandler dataHandler) {
- complete();
if (!Type.MEDIA.equals(type))
throw new IllegalArgumentException();
if (dataHandler.getContentType() != null) {
@@ -224,7 +219,6 @@ public class FOMContent extends FOMExten
}
public <T extends Element> T setText(Content.Type type, String value) {
- complete();
init(type);
if (value != null) {
OMNode child = this.getFirstOMChild();
@@ -246,7 +240,6 @@ public class FOMContent extends FOMExten
// }
public Content setValue(String value) {
- complete();
if (value != null)
removeAttribute(SRC);
if (value != null) {
@@ -306,7 +299,6 @@ public class FOMContent extends FOMExten
}
public Content setWrappedValue(String wrappedValue) {
- complete();
if (Type.XHTML.equals(type)) {
IRI baseUri = null;
Element element = null;
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMControl.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMControl.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMControl.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMControl.java Sat Jul 18 14:49:07 2015
@@ -53,14 +53,12 @@ public class FOMControl extends FOMExten
}
public Control setDraft(boolean draft) {
- complete();
_removeChildren(PRE_RFC_DRAFT, true);
_setElementValue(DRAFT, (draft) ? YES : NO);
return this;
}
public Control unsetDraft() {
- complete();
_removeChildren(PRE_RFC_DRAFT, true);
_removeChildren(DRAFT, true);
return this;
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDateTime.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDateTime.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDateTime.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDateTime.java Sat Jul 18 14:49:07 2015
@@ -56,7 +56,6 @@ public class FOMDateTime extends FOMElem
}
public DateTime setValue(AtomDate dateTime) {
- complete();
value = null;
if (dateTime != null)
((Element)this).setText(dateTime.getValue());
@@ -66,7 +65,6 @@ public class FOMDateTime extends FOMElem
}
public DateTime setDate(Date date) {
- complete();
value = null;
if (date != null)
((Element)this).setText(AtomDate.valueOf(date).getValue());
@@ -76,7 +74,6 @@ public class FOMDateTime extends FOMElem
}
public DateTime setCalendar(Calendar date) {
- complete();
value = null;
if (date != null)
((Element)this).setText(AtomDate.valueOf(date).getValue());
@@ -86,14 +83,12 @@ public class FOMDateTime extends FOMElem
}
public DateTime setTime(long date) {
- complete();
value = null;
((Element)this).setText(AtomDate.valueOf(date).getValue());
return this;
}
public DateTime setString(String date) {
- complete();
value = null;
if (date != null)
((Element)this).setText(AtomDate.valueOf(date).getValue());
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDiv.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDiv.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDiv.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMDiv.java Sat Jul 18 14:49:07 2015
@@ -66,7 +66,6 @@ public class FOMDiv extends FOMExtensibl
}
public Div setId(String id) {
- complete();
if (id != null)
setAttributeValue(AID, id);
else
@@ -75,7 +74,6 @@ public class FOMDiv extends FOMExtensibl
}
public Div setTitle(String title) {
- complete();
if (title != null)
setAttributeValue(ATITLE, title);
else
@@ -84,7 +82,6 @@ public class FOMDiv extends FOMExtensibl
}
public Div setXhtmlClass(String[] classes) {
- complete();
if (classes != null) {
StringBuilder val = new StringBuilder();
for (String s : classes) {
@@ -103,7 +100,6 @@ public class FOMDiv extends FOMExtensibl
}
public void setValue(String value) {
- complete();
_removeAllChildren();
if (value != null) {
IRI baseUri = null;
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=1691736&r1=1691735&r2=1691736&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 Sat Jul 18 14:49:07 2015
@@ -213,7 +213,6 @@ public class FOMElement extends OMElemen
}
public <T extends Element> T setBaseUri(IRI base) {
- complete();
setAttributeValue(BASE, _getStringValue(base));
return (T)this;
}
@@ -356,7 +355,6 @@ public class FOMElement extends OMElemen
}
protected void _setElementValue(QName qname, String value) {
- complete();
OMElement element = this.getFirstChildWithName(qname);
if (element != null && value != null) {
element.setText(value);
@@ -385,7 +383,6 @@ public class FOMElement extends OMElemen
}
protected <T extends Text> void setTextElement(QName qname, T text, boolean many) {
- complete();
if (text != null) {
_setChild(qname, (OMElement)text);
} else
@@ -447,7 +444,6 @@ public class FOMElement extends OMElemen
}
public void setText(String text) {
- complete();
if (text != null) {
OMNode child = this.getFirstOMChild();
while (child != null) {
@@ -530,7 +526,6 @@ public class FOMElement extends OMElemen
}
protected void _removeChildren(QName qname, boolean many) {
- complete();
if (many) {
for (Iterator i = getChildrenWithName(qname); i.hasNext();) {
OMElement element = (OMElement)i.next();
@@ -544,7 +539,6 @@ public class FOMElement extends OMElemen
}
protected void _removeAllChildren() {
- complete();
for (Iterator i = getChildren(); i.hasNext();) {
OMNode node = (OMNode)i.next();
node.discard();
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=1691736&r1=1691735&r2=1691736&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 Sat Jul 18 14:49:07 2015
@@ -88,13 +88,11 @@ public class FOMEntry extends FOMExtensi
}
public Entry addAuthor(Person person) {
- complete();
addChild((OMElement)person);
return this;
}
public Person addAuthor(String name) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newAuthor(this);
person.setName(name);
@@ -102,7 +100,6 @@ public class FOMEntry extends FOMExtensi
}
public Person addAuthor(String name, String email, String uri) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newAuthor(this);
person.setName(name);
@@ -120,7 +117,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry addCategory(Category category) {
- complete();
Element el = category.getParentElement();
if (el != null && el instanceof Categories) {
Categories cats = category.getParentElement();
@@ -137,7 +133,6 @@ public class FOMEntry extends FOMExtensi
}
public Category addCategory(String term) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -145,7 +140,6 @@ public class FOMEntry extends FOMExtensi
}
public Category addCategory(String scheme, String term, String label) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -159,7 +153,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setContentElement(Content content) {
- complete();
if (content != null) {
_setChild(CONTENT, (OMElement)content);
} else {
@@ -172,7 +165,6 @@ public class FOMEntry extends FOMExtensi
* Sets the content for this entry as @type="text"
*/
public Content setContent(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Content content = factory.newContent();
content.setValue(value);
@@ -340,13 +332,11 @@ public class FOMEntry extends FOMExtensi
}
public Entry addContributor(Person person) {
- complete();
addChild((OMElement)person);
return this;
}
public Person addContributor(String name) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newContributor(this);
person.setName(name);
@@ -354,7 +344,6 @@ public class FOMEntry extends FOMExtensi
}
public Person addContributor(String name, String email, String uri) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newContributor(this);
person.setName(name);
@@ -368,7 +357,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setIdElement(IRIElement id) {
- complete();
if (id != null)
_setChild(ID, (OMElement)id);
else
@@ -390,7 +378,6 @@ public class FOMEntry extends FOMExtensi
}
public IRIElement setId(String value, boolean normalize) {
- complete();
if (value == null) {
_removeChildren(ID, false);
return null;
@@ -423,18 +410,15 @@ public class FOMEntry extends FOMExtensi
}
public Entry addLink(Link link) {
- complete();
addChild((OMElement)link);
return this;
}
public Link addLink(String href) {
- complete();
return addLink(href, null);
}
public Link addLink(String href, String rel) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Link link = fomfactory.newLink(this);
link.setHref(href);
@@ -444,7 +428,6 @@ public class FOMEntry extends FOMExtensi
}
public Link addLink(String href, String rel, String type, String title, String hreflang, long length) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Link link = fomfactory.newLink(this);
link.setHref(href);
@@ -461,7 +444,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setPublishedElement(DateTime dateTime) {
- complete();
if (dateTime != null)
_setChild(PUBLISHED, (OMElement)dateTime);
else
@@ -475,7 +457,6 @@ public class FOMEntry extends FOMExtensi
}
private DateTime setPublished(AtomDate value) {
- complete();
if (value == null) {
_removeChildren(PUBLISHED, false);
return null;
@@ -505,13 +486,11 @@ public class FOMEntry extends FOMExtensi
}
public Entry setRightsElement(Text text) {
- complete();
setTextElement(RIGHTS, text, false);
return this;
}
public Text setRights(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newRights();
text.setValue(value);
@@ -552,7 +531,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setSource(Source source) {
- complete();
if (source != null) {
if (source instanceof Feed)
source = ((Feed)source).getAsSource();
@@ -568,13 +546,11 @@ public class FOMEntry extends FOMExtensi
}
public Entry setSummaryElement(Text text) {
- complete();
setTextElement(SUMMARY, text, false);
return this;
}
public Text setSummary(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newSummary();
text.setValue(value);
@@ -615,13 +591,11 @@ public class FOMEntry extends FOMExtensi
}
public Entry setTitleElement(Text title) {
- complete();
setTextElement(TITLE, title, false);
return this;
}
public Text setTitle(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newTitle();
text.setValue(value);
@@ -662,7 +636,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setUpdatedElement(DateTime updated) {
- complete();
if (updated != null)
_setChild(UPDATED, (OMElement)updated);
else
@@ -676,7 +649,6 @@ public class FOMEntry extends FOMExtensi
}
private DateTime setUpdated(AtomDate value) {
- complete();
if (value == null) {
_removeChildren(UPDATED, false);
return null;
@@ -709,7 +681,6 @@ public class FOMEntry extends FOMExtensi
}
public void setEditedElement(DateTime updated) {
- complete();
declareNamespace(APP_NS, "app");
_removeChildren(PRE_RFC_EDITED, false);
if (updated != null)
@@ -724,7 +695,6 @@ public class FOMEntry extends FOMExtensi
}
private DateTime setEdited(AtomDate value) {
- complete();
declareNamespace(APP_NS, "app");
if (value == null) {
_removeChildren(PRE_RFC_EDITED, false);
@@ -768,7 +738,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setControl(Control control) {
- complete();
_removeChildren(PRE_RFC_CONTROL, true);
if (control != null)
_setChild(CONTROL, (OMElement)control);
@@ -895,7 +864,6 @@ public class FOMEntry extends FOMExtensi
}
public Entry setDraft(boolean draft) {
- complete();
Control control = getControl();
if (control == null && draft) {
control = ((FOMFactory)getOMFactory()).newControl(this);
@@ -914,7 +882,6 @@ public class FOMEntry extends FOMExtensi
}
public Control addControl() {
- complete();
Control control = getControl();
if (control == null) {
control = ((FOMFactory)getOMFactory()).newControl(this);
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java Sat Jul 18 14:49:07 2015
@@ -71,7 +71,6 @@ public class FOMExtensibleElement extend
}
public <T extends ExtensibleElement> T addExtension(Element extension) {
- complete();
if (extension instanceof ElementWrapper) {
ElementWrapper wrapper = (ElementWrapper)extension;
extension = wrapper.getInternal();
@@ -84,7 +83,6 @@ public class FOMExtensibleElement extend
}
public <T extends Element> T addExtension(QName qname) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
String prefix = qname.getPrefix();
declareIfNecessary(qname.getNamespaceURI(), prefix);
@@ -92,14 +90,12 @@ public class FOMExtensibleElement extend
}
public <T extends Element> T addExtension(String namespace, String localpart, String prefix) {
- complete();
declareIfNecessary(namespace, prefix);
return (prefix != null) ? (T)addExtension(new QName(namespace, localpart, prefix))
: (T)addExtension(new QName(namespace, localpart, ""));
}
public Element addSimpleExtension(QName qname, String value) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Element el = fomfactory.newElement(qname, this);
el.setText(value);
@@ -109,7 +105,6 @@ public class FOMExtensibleElement extend
}
public Element addSimpleExtension(String namespace, String localPart, String prefix, String value) {
- complete();
declareIfNecessary(namespace, prefix);
return addSimpleExtension((prefix != null) ? new QName(namespace, localPart, prefix) : new QName(namespace,
localPart),
@@ -155,7 +150,6 @@ public class FOMExtensibleElement extend
}
public <T extends ExtensibleElement> T addExtension(Element extension, Element before) {
- complete();
extension = getInternal(extension);
before = getInternal(before);
if (before instanceof ElementWrapper) {
@@ -171,7 +165,6 @@ public class FOMExtensibleElement extend
}
public <T extends Element> T addExtension(QName qname, QName before) {
- complete();
OMElement el = getFirstChildWithName(before);
T element = (T)getFactory().newElement(qname);
if (el == null) {
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMFeed.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMFeed.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMFeed.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMFeed.java Sat Jul 18 14:49:07 2015
@@ -65,19 +65,16 @@ public class FOMFeed extends FOMSource i
}
public Feed addEntry(Entry entry) {
- complete();
addChild((OMElement)entry);
return this;
}
public Entry addEntry() {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
return fomfactory.newEntry(this);
}
public Feed insertEntry(Entry entry) {
- complete();
OMElement el = getFirstChildWithName(ENTRY);
if (el == null) {
addEntry(entry);
@@ -88,7 +85,6 @@ public class FOMFeed extends FOMSource i
}
public Entry insertEntry() {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Entry entry = fomfactory.newEntry((Feed)null);
insertEntry(entry);
@@ -125,19 +121,16 @@ public class FOMFeed extends FOMSource i
}
public Feed sortEntriesByUpdated(boolean new_first) {
- complete();
sortEntries(new UpdatedComparator(new_first));
return this;
}
public Feed sortEntriesByEdited(boolean new_first) {
- complete();
sortEntries(new EditedComparator(new_first));
return this;
}
public Feed sortEntries(Comparator<Entry> comparator) {
- complete();
if (comparator == null)
return this;
List<Entry> entries = this.getEntries();
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMGenerator.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMGenerator.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMGenerator.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMGenerator.java Sat Jul 18 14:49:07 2015
@@ -56,7 +56,6 @@ public class FOMGenerator extends FOMEle
}
public Generator setUri(String uri) {
- complete();
if (uri != null)
setAttributeValue(AURI, (new IRI(uri)).toString());
else
@@ -69,7 +68,6 @@ public class FOMGenerator extends FOMEle
}
public Generator setVersion(String version) {
- complete();
if (version != null)
setAttributeValue(VERSION, version);
else
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMIRI.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMIRI.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMIRI.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMIRI.java Sat Jul 18 14:49:07 2015
@@ -47,7 +47,6 @@ public class FOMIRI extends FOMElement i
}
public IRIElement setValue(String iri) {
- complete();
if (iri != null)
((Element)this).setText((new IRI(iri)).toString());
else
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMLink.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMLink.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMLink.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMLink.java Sat Jul 18 14:49:07 2015
@@ -60,7 +60,6 @@ public class FOMLink extends FOMExtensib
}
public Link setHref(String href) {
- complete();
if (href != null)
setAttributeValue(HREF, (new IRI(href)).toString());
else
@@ -73,7 +72,6 @@ public class FOMLink extends FOMExtensib
}
public Link setRel(String rel) {
- complete();
setAttributeValue(REL, rel);
return this;
}
@@ -88,12 +86,10 @@ public class FOMLink extends FOMExtensib
}
public void setMimeType(MimeType type) {
- complete();
setAttributeValue(TYPE, (type != null) ? type.toString() : null);
}
public Link setMimeType(String type) {
- complete();
try {
if (type != null)
setAttributeValue(TYPE, (new MimeType(type)).toString());
@@ -110,7 +106,6 @@ public class FOMLink extends FOMExtensib
}
public Link setHrefLang(String lang) {
- complete();
if (lang != null)
setAttributeValue(HREFLANG, lang);
else
@@ -123,7 +118,6 @@ public class FOMLink extends FOMExtensib
}
public Link setTitle(String title) {
- complete();
if (title != null)
setAttributeValue(ATITLE, title);
else
@@ -137,7 +131,6 @@ public class FOMLink extends FOMExtensib
}
public Link setLength(long length) {
- complete();
if (length > -1)
setAttributeValue(LENGTH, (length >= 0) ? String.valueOf(length) : "0");
else
@@ -179,7 +172,6 @@ public class FOMLink extends FOMExtensib
}
public void setValue(String value) {
- complete();
if (value != null)
((Element)this).setText(value);
else
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMMultipartCollection.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMMultipartCollection.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMMultipartCollection.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMMultipartCollection.java Sat Jul 18 14:49:07 2015
@@ -87,7 +87,6 @@ public class FOMMultipartCollection exte
}
public Collection setAccept(Map<String, String> mediaRanges) {
- complete();
if (mediaRanges != null && mediaRanges.size() > 0) {
_removeChildren(ACCEPT, true);
_removeChildren(PRE_RFC_ACCEPT, true);
@@ -121,7 +120,6 @@ public class FOMMultipartCollection exte
}
public Collection addAccepts(Map<String, String> mediaRanges) {
- complete();
if (mediaRanges != null) {
for (Map.Entry<String, String> entry : mediaRanges.entrySet()) {
if (!accepts(entry.getKey())) {
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=1691736&r1=1691735&r2=1691736&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 Sat Jul 18 14:49:07 2015
@@ -50,7 +50,6 @@ public class FOMPerson extends FOMExtens
}
public Person setNameElement(Element element) {
- complete();
if (element != null)
_setChild(NAME, (OMElement)element);
else
@@ -59,7 +58,6 @@ public class FOMPerson extends FOMExtens
}
public Element setName(String name) {
- complete();
if (name != null) {
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Element el = fomfactory.newName(null);
@@ -82,7 +80,6 @@ public class FOMPerson extends FOMExtens
}
public Person setEmailElement(Element element) {
- complete();
if (element != null)
_setChild(EMAIL, (OMElement)element);
else
@@ -91,7 +88,6 @@ public class FOMPerson extends FOMExtens
}
public Element setEmail(String email) {
- complete();
if (email != null) {
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Element el = fomfactory.newEmail(null);
@@ -114,7 +110,6 @@ public class FOMPerson extends FOMExtens
}
public Person setUriElement(IRIElement uri) {
- complete();
if (uri != null)
_setChild(URI, (OMElement)uri);
else
@@ -123,7 +118,6 @@ public class FOMPerson extends FOMExtens
}
public IRIElement setUri(String uri) {
- complete();
if (uri != null) {
FOMFactory fomfactory = (FOMFactory)getOMFactory();
IRIElement el = fomfactory.newUri(null);
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMService.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMService.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMService.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMService.java Sat Jul 18 14:49:07 2015
@@ -86,13 +86,11 @@ public class FOMService extends FOMExten
}
public Service addWorkspace(Workspace workspace) {
- complete();
addChild((OMElement)workspace);
return this;
}
public Workspace addWorkspace(String title) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Workspace workspace = fomfactory.newWorkspace(this);
workspace.setTitle(title);
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=1691736&r1=1691735&r2=1691736&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 Sat Jul 18 14:49:07 2015
@@ -77,13 +77,11 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T addAuthor(Person person) {
- complete();
addChild((OMElement)person);
return (T)this;
}
public Person addAuthor(String name) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newAuthor(this);
person.setName(name);
@@ -91,7 +89,6 @@ public class FOMSource extends FOMExtens
}
public Person addAuthor(String name, String email, String uri) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newAuthor(this);
person.setName(name);
@@ -109,7 +106,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T addCategory(Category category) {
- complete();
Element el = category.getParentElement();
if (el != null && el instanceof Categories) {
Categories cats = category.getParentElement();
@@ -126,7 +122,6 @@ public class FOMSource extends FOMExtens
}
public Category addCategory(String term) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -134,7 +129,6 @@ public class FOMSource extends FOMExtens
}
public Category addCategory(String scheme, String term, String label) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Category category = factory.newCategory(this);
category.setTerm(term);
@@ -148,13 +142,11 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T addContributor(Person person) {
- complete();
addChild((OMElement)person);
return (T)this;
}
public Person addContributor(String name) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newContributor(this);
person.setName(name);
@@ -162,7 +154,6 @@ public class FOMSource extends FOMExtens
}
public Person addContributor(String name, String email, String uri) {
- complete();
FOMFactory fomfactory = (FOMFactory)this.getOMFactory();
Person person = fomfactory.newContributor(this);
person.setName(name);
@@ -176,7 +167,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setIdElement(IRIElement id) {
- complete();
if (id != null)
_setChild(ID, (OMElement)id);
else
@@ -190,7 +180,6 @@ public class FOMSource extends FOMExtens
}
public IRIElement setId(String value) {
- complete();
return setId(value, false);
}
@@ -199,7 +188,6 @@ public class FOMSource extends FOMExtens
}
public IRIElement setId(String value, boolean normalize) {
- complete();
if (value == null) {
_removeChildren(ID, false);
return null;
@@ -232,7 +220,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T addLink(Link link) {
- complete();
addChild((OMElement)link);
return (T)this;
}
@@ -242,7 +229,6 @@ public class FOMSource extends FOMExtens
}
public Link addLink(String href, String rel) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Link link = fomfactory.newLink(this);
link.setHref(href);
@@ -252,7 +238,6 @@ public class FOMSource extends FOMExtens
}
public Link addLink(String href, String rel, String type, String title, String hreflang, long length) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Link link = fomfactory.newLink(this);
link.setHref(href);
@@ -269,13 +254,11 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setRightsElement(Text text) {
- complete();
setTextElement(RIGHTS, text, false);
return (T)this;
}
public Text setRights(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newRights();
text.setValue(value);
@@ -316,13 +299,11 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setSubtitleElement(Text text) {
- complete();
setTextElement(SUBTITLE, text, false);
return (T)this;
}
public Text setSubtitle(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newSubtitle();
text.setValue(value);
@@ -363,13 +344,11 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setTitleElement(Text text) {
- complete();
setTextElement(TITLE, text, false);
return (T)this;
}
public Text setTitle(String value) {
- complete();
FOMFactory factory = (FOMFactory)this.getOMFactory();
Text text = factory.newTitle();
text.setValue(value);
@@ -410,7 +389,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setUpdatedElement(DateTime updated) {
- complete();
if (updated != null)
_setChild(UPDATED, (OMElement)updated);
else
@@ -429,7 +407,6 @@ public class FOMSource extends FOMExtens
}
private DateTime setUpdated(AtomDate value) {
- complete();
if (value == null) {
_removeChildren(UPDATED, false);
return null;
@@ -459,7 +436,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setGenerator(Generator generator) {
- complete();
if (generator != null)
_setChild(GENERATOR, (OMElement)generator);
else
@@ -468,7 +444,6 @@ public class FOMSource extends FOMExtens
}
public Generator setGenerator(String uri, String version, String value) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Generator generator = fomfactory.newGenerator(this);
if (uri != null)
@@ -485,7 +460,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setIconElement(IRIElement iri) {
- complete();
if (iri != null)
_setChild(ICON, (OMElement)iri);
else
@@ -494,7 +468,6 @@ public class FOMSource extends FOMExtens
}
public IRIElement setIcon(String value) {
- complete();
if (value == null) {
_removeChildren(ICON, false);
return null;
@@ -516,7 +489,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setLogoElement(IRIElement iri) {
- complete();
if (iri != null)
_setChild(LOGO, (OMElement)iri);
else
@@ -525,7 +497,6 @@ public class FOMSource extends FOMExtens
}
public IRIElement setLogo(String value) {
- complete();
if (value == null) {
_removeChildren(LOGO, false);
return null;
@@ -596,7 +567,6 @@ public class FOMSource extends FOMExtens
}
public <T extends Source> T setCollection(Collection collection) {
- complete();
if (collection != null) {
_removeChildren(PRE_RFC_COLLECTION, true);
_setChild(COLLECTION, (OMElement)collection);
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMText.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMText.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMText.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMText.java Sat Jul 18 14:49:07 2015
@@ -71,7 +71,6 @@ public class FOMText extends FOMElement
}
public Text setTextType(Type type) {
- complete();
init(type);
return this;
}
@@ -81,7 +80,6 @@ public class FOMText extends FOMElement
}
public Text setValueElement(Div value) {
- complete();
if (value != null) {
if (this.getFirstChildWithName(Constants.DIV) != null)
this.getFirstChildWithName(Constants.DIV).discard();
@@ -112,7 +110,6 @@ public class FOMText extends FOMElement
// }
public <T extends Element> T setText(Text.Type type, String value) {
- complete();
init(type);
if (value != null) {
OMNode child = this.getFirstOMChild();
@@ -129,7 +126,6 @@ public class FOMText extends FOMElement
}
public Text setValue(String value) {
- complete();
if (value != null) {
if (Type.TEXT.equals(type)) {
setText(type, value);
@@ -161,7 +157,6 @@ public class FOMText extends FOMElement
}
public Text setWrappedValue(String wrappedValue) {
- complete();
if (Type.XHTML.equals(type)) {
IRI baseUri = null;
Element element = null;
Modified: webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMWorkspace.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMWorkspace.java?rev=1691736&r1=1691735&r2=1691736&view=diff
==============================================================================
--- webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMWorkspace.java (original)
+++ webservices/axiom/trunk/implementations/fom-impl/src/main/java/org/apache/abdera/parser/stax/FOMWorkspace.java Sat Jul 18 14:49:07 2015
@@ -60,7 +60,6 @@ public class FOMWorkspace extends FOMExt
}
private Text setTitle(String title, Text.Type type) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Text text = fomfactory.newText(PREFIXED_TITLE, type);
text.setValue(title);
@@ -104,13 +103,11 @@ public class FOMWorkspace extends FOMExt
}
public Workspace addCollection(Collection collection) {
- complete();
addChild((OMElement)collection);
return this;
}
public Collection addCollection(String title, String href) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Collection collection = fomfactory.newCollection(this);
collection.setTitle(title);
@@ -119,7 +116,6 @@ public class FOMWorkspace extends FOMExt
}
public Collection addMultipartCollection(String title, String href) {
- complete();
FOMFactory fomfactory = (FOMFactory)getOMFactory();
Collection collection = fomfactory.newMultipartCollection(this);
collection.setTitle(title);