public class DataGraphMetaData extends MetaDataBase
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
m_CodePage |
protected ProDataObjectMetaDataIndicator[] |
m_domdi |
protected ProDataRelationMetaData[] |
m_drmd |
protected java.lang.String |
m_ExtendedProperties |
protected int |
m_Flag |
protected int |
m_InOut |
protected boolean |
m_isMappedTempTable |
protected int |
m_ParmNum |
protected java.lang.String |
m_ProDataGraphName |
protected int |
m_TableCount |
protected java.lang.String[] |
m_tableNames |
protected int |
m_uniqueId |
protected java.lang.String |
m_XMLNamespace |
protected java.lang.String |
m_XMLPrefix |
Constructor and Description |
---|
DataGraphMetaData(commonj.sdo.DataGraph dg,
java.lang.String dgName,
ProDataRelationMetaData[] dataRelList) |
DataGraphMetaData(org.w3c.dom.Element schemaElement) |
DataGraphMetaData(int id) |
DataGraphMetaData(int id,
java.lang.String dataGraphName,
int parmNum,
int inOut) |
DataGraphMetaData(ProDataGraphMetaData mdata) |
DataGraphMetaData(java.lang.String dataGraphName) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDataRelation(ProDataRelationMetaData drmd) |
java.lang.String |
getCodePage() |
java.lang.String |
getExtendedProperties() |
protected int |
getFlag() |
protected int |
getInOut() |
protected int |
getParmNum() |
protected static ProDataGraphMetaData |
getProDataGraphMetaData(ProDataGraph dgraph,
int parmNum,
int inOut) |
java.lang.String |
getProDataGraphName() |
protected ProDataObjectMetaDataIndicator |
getProDataObjectMetaDataIndicator(int idx) |
protected int |
getTableIndex(java.lang.String tableName) |
java.util.List<ProDataObjectMetaData> |
getTableMetaData() |
ProDataObjectMetaData |
getTableMetaData(int idx) |
java.lang.String |
getXMLNamespace() |
java.lang.String |
getXMLPrefix() |
protected boolean |
hasError() |
boolean |
isMappedTempTable() |
protected void |
setCodePage(java.lang.String codePage) |
protected void |
setExtendedProperties(java.lang.String extendedProperties) |
protected void |
setFlag(int flag) |
protected void |
setInOut(int inOut) |
void |
setIsMappedTempTable(boolean isMappedTempTable) |
protected void |
setParmNum(int parmNum) |
protected void |
setProDataGraphName(java.lang.String proDataGraphName) |
protected void |
setProDataObjectMetaDataIndicator(ProDataObjectMetaDataIndicator[] domdi) |
protected void |
setProDataRelationMetaData(ProDataRelationMetaData[] drmd) |
protected void |
setXMLNamespace(java.lang.String XMLNamespace) |
protected void |
setXMLPrefix(java.lang.String XMLPrefix) |
protected static boolean |
validate(int oldParmNum,
int oldInOut,
ProDataGraphMetaData olddgmd,
int newParmNum,
int newInOut,
ProDataGraphMetaData newdgmd) |
getTypeCode
protected int m_TableCount
protected java.lang.String m_CodePage
protected java.lang.String m_ProDataGraphName
protected int m_ParmNum
protected int m_InOut
protected int m_Flag
protected java.lang.String m_XMLNamespace
protected java.lang.String m_XMLPrefix
protected java.lang.String m_ExtendedProperties
protected int m_uniqueId
protected ProDataRelationMetaData[] m_drmd
protected ProDataObjectMetaDataIndicator[] m_domdi
protected java.lang.String[] m_tableNames
protected boolean m_isMappedTempTable
public DataGraphMetaData(int id)
public DataGraphMetaData(int id, java.lang.String dataGraphName, int parmNum, int inOut)
public DataGraphMetaData(java.lang.String dataGraphName)
public DataGraphMetaData(org.w3c.dom.Element schemaElement) throws ProDataException
ProDataException
public DataGraphMetaData(ProDataGraphMetaData mdata)
public DataGraphMetaData(commonj.sdo.DataGraph dg, java.lang.String dgName, ProDataRelationMetaData[] dataRelList) throws ProDataException, Open4GLException
ProDataException
Open4GLException
public java.util.List<ProDataObjectMetaData> getTableMetaData()
public ProDataObjectMetaData getTableMetaData(int idx)
protected void setProDataObjectMetaDataIndicator(ProDataObjectMetaDataIndicator[] domdi)
protected void addDataRelation(ProDataRelationMetaData drmd)
protected ProDataObjectMetaDataIndicator getProDataObjectMetaDataIndicator(int idx)
protected void setProDataRelationMetaData(ProDataRelationMetaData[] drmd)
protected static ProDataGraphMetaData getProDataGraphMetaData(ProDataGraph dgraph, int parmNum, int inOut)
protected static boolean validate(int oldParmNum, int oldInOut, ProDataGraphMetaData olddgmd, int newParmNum, int newInOut, ProDataGraphMetaData newdgmd) throws SchemaValidationException, ProDataException
protected int getTableIndex(java.lang.String tableName) throws Open4GLException
Open4GLException
protected int getFlag()
protected void setFlag(int flag)
protected boolean hasError()
public boolean isMappedTempTable()
public void setIsMappedTempTable(boolean isMappedTempTable)
protected int getInOut()
protected void setInOut(int inOut)
protected int getParmNum()
protected void setParmNum(int parmNum)
public java.lang.String getCodePage()
protected void setCodePage(java.lang.String codePage)
public java.lang.String getProDataGraphName()
protected void setProDataGraphName(java.lang.String proDataGraphName)
public java.lang.String getXMLNamespace()
protected void setXMLNamespace(java.lang.String XMLNamespace)
public java.lang.String getExtendedProperties()
protected void setExtendedProperties(java.lang.String extendedProperties)
public java.lang.String getXMLPrefix()
protected void setXMLPrefix(java.lang.String XMLPrefix)