|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.unitn.disi.smatch.data.Context
public class Context
A Context contains datastructure of ctxml file and some methods applyed to concept as whole.
| Field Summary | |
|---|---|
static java.lang.String |
BASE_NODE
|
static java.lang.String |
INSTANCE_NAMESPACE_URI
|
static java.lang.String |
IS_A
|
static java.lang.String |
LANGUAGE_ENGLISH
|
static java.lang.String |
NAMESPACE_URI
|
static java.lang.String |
STATUS_UNDEFINED
|
| Constructor Summary | |
|---|---|
Context()
|
|
| Method Summary | |
|---|---|
java.util.Vector<IAtomicConceptOfLabel> |
getAllContextACoLs()
|
java.lang.String |
getAllNodeNames(java.lang.String separator)
The returned string is ordered as in depth first traversal Each name is followed by the specified separator |
java.util.Vector<INode> |
getAllNodes()
The returned list is ordered as in depth first traversal |
IContextData |
getContextData()
Returns an interface to context metadata |
java.lang.String |
getCtxId()
|
java.lang.String |
getDescription()
|
java.lang.String |
getGroup()
|
static IContext |
getInstance()
|
java.lang.String |
getLabel()
|
java.lang.String |
getLanguage()
|
java.util.HashSet<java.lang.String> |
getLg()
|
IMatchingContext |
getMatchingContext()
returns interface to context level functionalities of matching engine |
java.util.HashSet<java.lang.String> |
getMg()
|
java.lang.String |
getNamespace()
|
INode |
getNode(java.lang.String conceptId)
This method can be used to find a concept in the hierarchy using its Concept Id |
java.util.HashSet<java.lang.String> |
getOpp()
|
java.lang.String |
getOwner()
|
INode |
getRoot()
returns the root of the context |
static java.lang.String |
getSCHEMA_LOCATION()
|
java.lang.String |
getSecurityAccessRights()
|
java.lang.String |
getSecurityEncription()
|
java.lang.String |
getStatus()
|
java.util.HashSet<java.lang.String> |
getSynonyms()
|
boolean |
isNormalized()
|
void |
moveNode(java.lang.String NodeId,
java.lang.String newFatherNodeId)
removes node to the other place in the tree |
java.lang.String |
newNode(java.lang.String NodeLabel,
java.lang.String fatherId)
inserts a new node in the context |
void |
removeNode(java.lang.String NodeId)
This method can be used to remove a given Node from the Node hierarchy. |
java.lang.String |
renameNode(java.lang.String NodeId,
java.lang.String newLabel)
change the name of the node with given id |
void |
resetOldPreprocessing()
clear all data acquired in linguistic preprocessing phase |
void |
setCtxId(java.lang.String ctxId)
|
void |
setDescription(java.lang.String description)
|
void |
setGroup(java.lang.String group)
|
void |
setLabel(java.lang.String label)
|
void |
setLanguage(java.lang.String language)
|
void |
setLg(java.util.HashSet<java.lang.String> lg)
|
void |
setMg(java.util.HashSet<java.lang.String> mg)
|
void |
setNamespace(java.lang.String namespace)
|
void |
setNormalized(boolean normalized)
|
void |
setOpp(java.util.HashSet<java.lang.String> opp)
|
void |
setOwner(java.lang.String owner)
|
void |
setRoot(INode root)
Sets a new root for the context |
static void |
setSCHEMA_LOCATION(java.lang.String SCHEMA_LOCATION)
|
void |
setSchemaLocation(java.lang.String schemaLocation)
|
void |
setSecurityAccessRights(java.lang.String securityAccessRights)
|
void |
setSecurityEncription(java.lang.String securityEncription)
|
void |
setStatus(java.lang.String status)
|
void |
setSynonyms(java.util.HashSet<java.lang.String> synonyms)
|
void |
sort()
|
void |
updateNodeIds()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NAMESPACE_URI
public static final java.lang.String INSTANCE_NAMESPACE_URI
public static final java.lang.String BASE_NODE
public static final java.lang.String IS_A
public static final java.lang.String LANGUAGE_ENGLISH
public static final java.lang.String STATUS_UNDEFINED
| Constructor Detail |
|---|
public Context()
| Method Detail |
|---|
public static IContext getInstance()
public IContextData getContextData()
IContext
getContextData in interface IContextpublic IMatchingContext getMatchingContext()
IContext
getMatchingContext in interface IContextpublic java.util.Vector<INode> getAllNodes()
getAllNodes in interface IContextpublic java.lang.String getAllNodeNames(java.lang.String separator)
getAllNodeNames in interface IContextpublic java.util.Vector<IAtomicConceptOfLabel> getAllContextACoLs()
getAllContextACoLs in interface IMatchingContextpublic void resetOldPreprocessing()
resetOldPreprocessing in interface IMatchingContextpublic void setRoot(INode root)
IContext
setRoot in interface IContextpublic void setSchemaLocation(java.lang.String schemaLocation)
setSchemaLocation in interface IContextDatapublic void setCtxId(java.lang.String ctxId)
setCtxId in interface IContextDatapublic void setLanguage(java.lang.String language)
setLanguage in interface IContextDatapublic void setNamespace(java.lang.String namespace)
setNamespace in interface IContextDatapublic INode getRoot()
IContext
getRoot in interface IContextpublic void setDescription(java.lang.String description)
setDescription in interface IContextDatapublic void setLabel(java.lang.String label)
setLabel in interface IContextDatapublic void setStatus(java.lang.String status)
setStatus in interface IContextDatapublic void setOwner(java.lang.String owner)
setOwner in interface IContextDatapublic void setGroup(java.lang.String group)
setGroup in interface IContextDatapublic void setSecurityAccessRights(java.lang.String securityAccessRights)
setSecurityAccessRights in interface IContextDatapublic void setSecurityEncription(java.lang.String securityEncription)
setSecurityEncription in interface IContextData
public java.lang.String newNode(java.lang.String NodeLabel,
java.lang.String fatherId)
IContext
newNode in interface IContextNodeLabel - label of the nodefatherId - id of the father node
public java.lang.String renameNode(java.lang.String NodeId,
java.lang.String newLabel)
IContext
renameNode in interface IContext
public void moveNode(java.lang.String NodeId,
java.lang.String newFatherNodeId)
IContext
moveNode in interface IContextpublic void removeNode(java.lang.String NodeId)
removeNode in interface IContextNodeId - The identifier of the Node to be removedpublic INode getNode(java.lang.String conceptId)
getNode in interface IContextpublic static java.lang.String getSCHEMA_LOCATION()
public static void setSCHEMA_LOCATION(java.lang.String SCHEMA_LOCATION)
public java.lang.String getLanguage()
getLanguage in interface IContextDatapublic java.lang.String getNamespace()
getNamespace in interface IContextDatapublic java.lang.String getDescription()
getDescription in interface IContextDatapublic java.lang.String getCtxId()
getCtxId in interface IContextDatapublic java.lang.String getLabel()
getLabel in interface IContextDatapublic java.lang.String getGroup()
getGroup in interface IContextDatapublic java.util.HashSet<java.lang.String> getMg()
getMg in interface IContextDatapublic void setMg(java.util.HashSet<java.lang.String> mg)
setMg in interface IContextDatapublic java.util.HashSet<java.lang.String> getLg()
getLg in interface IContextDatapublic void setLg(java.util.HashSet<java.lang.String> lg)
setLg in interface IContextDatapublic java.lang.String getStatus()
getStatus in interface IContextDatapublic boolean isNormalized()
isNormalized in interface IContextDatapublic void setNormalized(boolean normalized)
setNormalized in interface IContextDatapublic java.lang.String getOwner()
getOwner in interface IContextDatapublic java.lang.String getSecurityAccessRights()
getSecurityAccessRights in interface IContextDatapublic java.lang.String getSecurityEncription()
getSecurityEncription in interface IContextDatapublic java.util.HashSet<java.lang.String> getSynonyms()
getSynonyms in interface IContextDatapublic void setSynonyms(java.util.HashSet<java.lang.String> synonyms)
setSynonyms in interface IContextDatapublic java.util.HashSet<java.lang.String> getOpp()
getOpp in interface IContextDatapublic void setOpp(java.util.HashSet<java.lang.String> opp)
setOpp in interface IContextDatapublic void sort()
sort in interface IContextDatapublic void updateNodeIds()
updateNodeIds in interface IContextData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||