vub.starlab.ontoserver.database.ontologyobjects
Interface ILexon

All Superinterfaces:
IOntologyObject
All Known Implementing Classes:
Lexon

public interface ILexon
extends IOntologyObject

Title: Ontology Server Description: Ontology server first version Copyright: Copyright (c) Sven Casteleyn Company: VUB

Author:
Sven Casteleyn

Method Summary
 ITerm getFirstTerm()
          Accessor method returning the first term of the lexon triple
 java.lang.String getRole()
          Return the role (relation) for this lexon
 ITerm getSecondTerm()
          Accessor method returning the second term of the lexon triple
 void setFirstTerm(ITerm FirstTerm)
          Accessor method setting the first term for this lexon
 void setRole(java.lang.String Role)
          Accessor method setting the role (relation) for this lexon
 void setSecondTerm(ITerm SecondTerm)
          Accessor method setting the second term for this lexon
 
Methods inherited from interface vub.starlab.ontoserver.database.ontologyobjects.IOntologyObject
print
 

Method Detail

getFirstTerm

public ITerm getFirstTerm()
Accessor method returning the first term of the lexon triple
Returns:
ITerm object implementing the ITerm interface which is the first term of this lexon triple

getRole

public java.lang.String getRole()
Return the role (relation) for this lexon
Returns:
String the role for this lexon

getSecondTerm

public ITerm getSecondTerm()
Accessor method returning the second term of the lexon triple
Returns:
ITerm object implementing the ITerm interface which is the second term of this lexon triple

setFirstTerm

public void setFirstTerm(ITerm FirstTerm)
Accessor method setting the first term for this lexon
Parameters:
FirstTerm - object implementing the ITerm interface which is to be first term for this lexon

setRole

public void setRole(java.lang.String Role)
Accessor method setting the role (relation) for this lexon
Parameters:
Role - the role (relation) for this lexon

setSecondTerm

public void setSecondTerm(ITerm SecondTerm)
Accessor method setting the second term for this lexon
Parameters:
SecondTerm - object implementing the ITerm interface which is to be second term for this lexon