public IRI getUri() { IRIElement iri = getUriElement(); return (iri != null) ? iri.getResolvedValue() : null; } }
public IRIElement setId(String value, boolean normalize) { complete(); if (value == null) { _removeChildren(ID, false); return null; } IRIElement id = getIdElement(); if (id != null) { if (normalize) id.setNormalizedValue(value); else id.setValue(value); return id; } else { FOMFactory fomfactory = (FOMFactory)factory; IRIElement iri = fomfactory.newID(this); iri.setValue((normalize) ? IRI.normalizeString(value) : value); return iri; } }
public IRIElement setIcon(String value) { complete(); if (value == null) { _removeChildren(ICON, false); return null; } FOMFactory fomfactory = (FOMFactory)factory; IRIElement iri = fomfactory.newIcon(this); iri.setValue(value); return iri; }
public IRI getId() { IRIElement id = getIdElement(); return (id != null) ? id.getValue() : null; }
public IRIElement setLogo(String value) { complete(); if (value == null) { _removeChildren(LOGO, false); return null; } FOMFactory fomfactory = (FOMFactory)factory; IRIElement iri = fomfactory.newLogo(this); iri.setValue(value); return iri; }
public IRI getId() { IRIElement id = getIdElement(); return (id != null) ? id.getValue() : null; }
public IRI getUri() { IRIElement iri = getUriElement(); return (iri != null) ? iri.getResolvedValue() : null; }
public IRIElement setUri(String uri) { complete(); if (uri != null) { FOMFactory fomfactory = (FOMFactory)factory; IRIElement el = fomfactory.newUri(null); el.setValue(uri); _setChild(URI, (OMElement)el); return el; } else { _removeChildren(URI, false); return null; } }
public IRIElement setId(String value, boolean normalize) { complete(); if (value == null) { _removeChildren(ID, false); return null; } IRIElement id = getIdElement(); if (id != null) { if (normalize) id.setNormalizedValue(value); else id.setValue(value); return id; } else { FOMFactory fomfactory = (FOMFactory)factory; IRIElement iri = fomfactory.newID(this); iri.setValue((normalize) ? IRI.normalizeString(value) : value); return iri; } }
public IRI getUri() { IRIElement iri = getUriElement(); return (iri != null) ? iri.getResolvedValue() : null; }
/** * Create a regular entry * * @param request The request context */ protected ResponseContext createNonMediaEntry(RequestContext request) { try { Entry entry = getEntryFromRequest(request); if (entry != null) { if (!ProviderHelper.isValidEntry(entry)) return new EmptyResponseContext(400); entry.setUpdated(new Date()); T entryObj = postEntry(entry.getTitle(), entry.getId(), entry.getSummary(), entry.getUpdated(), entry .getAuthors(), entry.getContentElement(), request); entry.getIdElement().setValue(getId(entryObj)); IRI feedUri = getFeedIRI(entryObj, request); String link = getLink(entryObj, feedUri, request); entry.addLink(link, "edit"); String location = getLink(entryObj, feedUri, request, true); return buildCreateEntryResponse(location, entry); } else { return new EmptyResponseContext(400); } } catch (ResponseContextException e) { return createErrorResponse(e); } }
public IRI getLogo() { IRIElement iri = getLogoElement(); IRI uri = (iri != null) ? iri.getResolvedValue() : null; return (IRIHelper.isJavascriptUri(uri) || IRIHelper.isMailtoUri(uri)) ? null : uri; }
entry.getIdElement().setValue(factory.newUuidUri()); entry.addLink("atom/feed/" + entry.getId().toString(), "edit");
public IRI getIcon() { IRIElement iri = getIconElement(); IRI uri = (iri != null) ? iri.getResolvedValue() : null; return (IRIHelper.isJavascriptUri(uri) || IRIHelper.isMailtoUri(uri)) ? null : uri; }
jstream.writeField("email", person.getEmail()); if (person.getUri() != null) jstream.writeField("uri", person.getUriElement().getResolvedValue()); writeExtensions((ExtensibleElement)element, jstream); jstream.endObject(); writeElement("generator", source.getGenerator(), jstream); if (source.getIconElement() != null) jstream.writeField("icon", source.getIconElement().getResolvedValue()); if (source.getLogoElement() != null) jstream.writeField("logo", source.getLogoElement().getResolvedValue()); writeList("authors", source.getAuthors(), jstream); writeList("contributors", source.getContributors(), jstream);