org.omwg.mediation.language.objectModel
Class IRI

java.lang.Object
  extended by org.omwg.mediation.language.objectModel.Id
      extended by org.omwg.mediation.language.objectModel.IRI
All Implemented Interfaces:
ExpressionDefinition

public class IRI
extends Id

Ad hoc representation of the International Resource Identifier. Only represented by a string for the moment, further work should provide a real IRI object.

Version:
$Revision: 1.4 $ $Date: 2005/06/20 09:54:04 $
Author:
Francois Scharffe, Adrian Mocan Created on 24-Mar-2005 Committed by $Author: grahamhench $ $Source: /cvsroot/dome//dome/src/org/omwg/mediation/language/objectModel/IRI.java,v $,

Constructor Summary
IRI(java.lang.String iri)
          Contructs the International Resource Identifier
 
Method Summary
 java.lang.Object clone()
          Copies the IRI and creates/returns a new IRI object
 java.lang.String getIri()
          Returns IRI string when predefined
 void setIri(java.lang.String iri)
          Sets IRI string
 java.lang.String toString()
          Returns the International Ressource Identifier string
 
Methods inherited from class org.omwg.mediation.language.objectModel.Id
getSubExpressions, isComplexExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IRI

public IRI(java.lang.String iri)

Contructs the International Resource Identifier

Method Detail

toString

public java.lang.String toString()

Returns the International Ressource Identifier string

Overrides:
toString in class java.lang.Object
Returns:
iri (string International Ressource Identifier)

clone

public java.lang.Object clone()

Copies the IRI and creates/returns a new IRI object

Specified by:
clone in interface ExpressionDefinition
Specified by:
clone in class Id
Returns:
newIri (new IRI object)

getIri

public java.lang.String getIri()

Returns IRI string when predefined

Returns:
iri (IRI string)

setIri

public void setIri(java.lang.String iri)

Sets IRI string

Parameters:
iri - (string)