|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.enablement.oda.xml.ui.utils.XMLRelationInfoUtil
public class XMLRelationInfoUtil
The utility class to get relation info and process relation info
| Constructor Summary | |
|---|---|
XMLRelationInfoUtil()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
concatRelationInfo(java.lang.String originalStr,
java.lang.String newInfo)
connect the relationInfo with special regular expression "#-#" |
static java.lang.String |
getTableName(java.lang.String queryText)
get table name from query text |
static java.lang.String |
getTableRelationInfo(java.lang.String info,
java.lang.String tableName)
get the relation info of table |
static java.lang.String |
getUniqueName(java.lang.String info)
generate a unique table name for the query |
static java.lang.String |
getXPathExpression(java.lang.String queryText,
java.lang.String tableName)
|
static java.lang.String |
replaceInfo(java.lang.String tableName,
java.lang.String newString,
java.lang.String relationInformation)
replace the table's relation information with new string |
static java.lang.String |
replaceXpathExpression(java.lang.String tableName,
java.lang.String relationInfo,
java.lang.String xPath)
change the xpath expression in relationInfo, if the xpath changed |
static void |
setSystemHelp(org.eclipse.swt.widgets.Control control,
java.lang.String contextId)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLRelationInfoUtil()
| Method Detail |
|---|
public static java.lang.String concatRelationInfo(java.lang.String originalStr,
java.lang.String newInfo)
originalStr - newInfo -
public static java.lang.String getTableRelationInfo(java.lang.String info,
java.lang.String tableName)
info - tableName -
public static final java.lang.String getUniqueName(java.lang.String info)
info -
public static java.lang.String replaceInfo(java.lang.String tableName,
java.lang.String newString,
java.lang.String relationInformation)
tableName - newString - relationInformation -
public static java.lang.String replaceXpathExpression(java.lang.String tableName,
java.lang.String relationInfo,
java.lang.String xPath)
tableName - relationInfo -
public static java.lang.String getTableName(java.lang.String queryText)
queryText -
public static java.lang.String getXPathExpression(java.lang.String queryText,
java.lang.String tableName)
public static void setSystemHelp(org.eclipse.swt.widgets.Control control,
java.lang.String contextId)
control - contextId -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||