package es.upm.fi.dia.oeg.map4rdf.share; /** * @author Filip */ public class RDFResource implements BasicRDFInformation { private static final long serialVersionUID = -2504984834219187065L; private String localName; private String namespace; private URLSafety URI; public RDFResource() { //for serliazation } public RDFResource(String LocalName, String namespace, String URI){ this.setLocalName(LocalName); this.setNamespace(namespace); this.setURI(new URLSafety(URI)); } public String getLocalName() { return localName; } public void setLocalName(String localName) { this.localName = localName; } public String getNamespace() { return namespace; } public void setNamespace(String namespace) { this.namespace = namespace; } public URLSafety getURI() { return URI; } public void setURI(URLSafety uRI) { URI = uRI; } @Override public String getText() { return URI.getUrl(); } @Override public void setText(String text) { this.URI = new URLSafety(text); } @Override public Boolean isResource() { return true; } @Override public Boolean isLiteral() { return false; } }