pt.uminho.anote2.datastructures.resources
Class ResourceElement
java.lang.Object
pt.uminho.anote2.datastructures.resources.ResourceElement
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<IResourceElement>, IResourceElement, ITermBDID
public class ResourceElement
- extends java.lang.Object
- implements IResourceElement, java.lang.Comparable<IResourceElement>
|
Constructor Summary |
ResourceElement(int id,
java.lang.String term)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
boolean active)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
IExternalID externalIDs)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
int priorety)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
java.util.List<IExternalID> externalIDs,
int priorety)
|
ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
java.util.List<IExternalID> externalIDs,
java.util.List<java.lang.String> synonyms)
|
ResourceElement(java.lang.String term)
|
ResourceElement(java.lang.String term,
int termClassID)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceElement
public ResourceElement(java.lang.String term)
ResourceElement
public ResourceElement(java.lang.String term,
int termClassID)
ResourceElement
public ResourceElement(int id,
java.lang.String term)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
boolean active)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
IExternalID externalIDs)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
int priorety)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
java.util.List<IExternalID> externalIDs,
java.util.List<java.lang.String> synonyms)
ResourceElement
public ResourceElement(int id,
java.lang.String term,
int termClassID,
java.lang.String termClass,
java.util.List<IExternalID> externalIDs,
int priorety)
getID
public int getID()
- Specified by:
getID in interface ITermBDID
getTerm
public java.lang.String getTerm()
- Specified by:
getTerm in interface IResourceElement
getTermClass
public java.lang.String getTermClass()
- Specified by:
getTermClass in interface IResourceElement
getElementType
public java.lang.String getElementType()
compareTo
public int compareTo(IResourceElement elem)
- Specified by:
compareTo in interface java.lang.Comparable<IResourceElement>
getTermClassID
public int getTermClassID()
- Specified by:
getTermClassID in interface IResourceElement
getPriority
public int getPriority()
- Description copied from interface:
IResourceElement
- Rules
- Specified by:
getPriority in interface IResourceElement
clone
public ResourceElement clone()
- Overrides:
clone in class java.lang.Object
getExtenalIDs
public java.util.List<IExternalID> getExtenalIDs()
- Description copied from interface:
IResourceElement
- Dictionary and Ontologies
- Specified by:
getExtenalIDs in interface IResourceElement
getSynonyms
public java.util.List<java.lang.String> getSynonyms()
- Specified by:
getSynonyms in interface IResourceElement
isActive
public boolean isActive()
- Specified by:
isActive in interface IResourceElement
changeTermClassID
public void changeTermClassID(int newClasseID)
- Specified by:
changeTermClassID in interface IResourceElement