|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.curie.BiNoM.pathways.utils.BioPAXNamingService
public class BioPAXNamingService
BioPAX Naming Service. Used to construct short, unique and 'meaningfull' names for BioPAX objects
Field Summary | |
---|---|
java.util.HashMap |
genericUtilityName
Names of utilities |
Constructor Summary | |
---|---|
BioPAXNamingService()
|
|
BioPAXNamingService(BioPAX biopax)
|
|
BioPAXNamingService(BioPAX biopax,
boolean verbose)
|
Method Summary | |
---|---|
java.lang.String |
createEntityId(entity e)
Creates entity id |
java.lang.String |
createEntityName(entity pe)
Creates a name for entity pe |
java.lang.String |
createNameForComplex(complex compl)
Generates a name for complex object |
java.lang.String |
createNameForParticipant(physicalEntityParticipant participant,
boolean addCompartment)
Creates a name for physicalEntityParticipant |
static java.lang.String |
createUtilityId(utilityClass e)
Creates an id for utilityClass |
java.lang.String |
createUtilityName(utilityClass e)
Creates a name for utilityClass object |
void |
generateNames(BioPAX biopax,
boolean verbose)
Function for generating names |
java.lang.String |
generateUniqueID(java.lang.String id,
java.util.HashMap hm)
Adds # symbols until the id will become unique |
java.lang.String |
getIdByUri(java.lang.String uri)
Used to get id of the thing with uri |
java.lang.String |
getNameByUri(java.lang.String uri)
Used to get name of the thing with uri |
java.lang.String |
getUriById(java.lang.String id)
|
java.lang.String |
getUriByName(java.lang.String name)
|
static java.lang.String |
getVocabularyTerm(java.util.Iterator it)
|
void |
printEntityName(entity e)
|
void |
printUtilityClassName(utilityClass e)
|
void |
putEntity(entity e)
Adds an entity for naming |
void |
putID(java.lang.String uri,
java.lang.String id)
|
void |
putName(java.lang.String uri,
java.lang.String name)
Adds a (uri,name) pair |
void |
putUtilityClass(utilityClass e)
Adds an utilityClass for naming |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.HashMap genericUtilityName
Constructor Detail |
---|
public BioPAXNamingService()
public BioPAXNamingService(BioPAX biopax, boolean verbose) throws java.lang.Exception
java.lang.Exception
public BioPAXNamingService(BioPAX biopax) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public void generateNames(BioPAX biopax, boolean verbose) throws java.lang.Exception
biopax
- verbose
- if true then some log is provided
java.lang.Exception
public void putEntity(entity e) throws java.lang.Exception
e
-
java.lang.Exception
public void putUtilityClass(utilityClass e) throws java.lang.Exception
java.lang.Exception
public void printEntityName(entity e)
public void printUtilityClassName(utilityClass e)
public void putID(java.lang.String uri, java.lang.String id)
public void putName(java.lang.String uri, java.lang.String name)
uri
- name
- public java.lang.String generateUniqueID(java.lang.String id, java.util.HashMap hm)
id
- hm
-
public java.lang.String getNameByUri(java.lang.String uri)
uri
-
public java.lang.String getIdByUri(java.lang.String uri)
uri
-
public java.lang.String getUriById(java.lang.String id)
public java.lang.String getUriByName(java.lang.String name)
public java.lang.String createEntityName(entity pe) throws java.lang.Exception
pe
-
java.lang.Exception
public java.lang.String createEntityId(entity e) throws java.lang.Exception
e
-
java.lang.Exception
public java.lang.String createUtilityName(utilityClass e) throws java.lang.Exception
e
-
java.lang.Exception
public static java.lang.String createUtilityId(utilityClass e) throws java.lang.Exception
e
-
java.lang.Exception
public java.lang.String createNameForComplex(complex compl) throws java.lang.Exception
compl
-
java.lang.Exception
public java.lang.String createNameForParticipant(physicalEntityParticipant participant, boolean addCompartment) throws java.lang.Exception
participant
- addCompartment
-
java.lang.Exception
public static java.lang.String getVocabularyTerm(java.util.Iterator it)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |