|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cosylab.vdct.vdb.VDBData
public class VDBData
This type was created in VisualAge.
Field Summary | |
---|---|
protected static java.util.HashMap |
instances
|
Method Summary | |
---|---|
void |
addEntry(DBEntry ed)
This method was created in VisualAge. |
static void |
addPortsAndMacros(java.lang.Object dsId,
DBTemplate dbTemplate,
VDBTemplate vt,
VDBData vdbData)
|
static void |
addPortsAndMacros(java.lang.Object dsId,
DBTemplate dbTemplate,
VDBTemplate vt,
VDBData vdbData,
java.util.HashMap importedList)
|
void |
addRecord(VDBRecordData rd)
This method was created in VisualAge. |
void |
addTemplate(VDBTemplate templ)
This method was created in VisualAge. |
void |
addTemplateInstance(VDBTemplateInstance ti)
This method was created in VisualAge. |
static VDBFieldData |
copyVDBFieldData(VDBFieldData sourceField)
This method was created in VisualAge. |
static void |
copyVDBFieldData(VDBFieldData sourceField,
VDBFieldData targetField)
This method was created in VisualAge. |
static VDBMacro |
copyVDBMacro(VDBMacro source)
Creates a copy of the VDBMacro object. |
static VDBPort |
copyVDBPort(VDBPort source)
|
static VDBRecordData |
copyVDBRecordData(VDBRecordData source)
This method was created in VisualAge. |
static VDBTemplateInstance |
copyVDBTemplateInstance(VDBTemplateInstance source)
This method was created in VisualAge. |
void |
extractTemplates(java.lang.Object dsId,
DBDData dbd,
DBData db)
|
static VDBTemplateInstance |
generateNewVDBTemplateInstance(java.lang.String name,
VDBTemplate t)
|
static void |
generateRecords(java.lang.Object dsId,
DBDData dbd,
DBData db,
VDBData vdb)
|
static VDBData |
generateVDBData(java.lang.Object dsId,
DBDData dbd,
DBData db)
This method was created in VisualAge. |
static VDBFieldData |
generateVDBFieldData(java.lang.Object dsId,
DBDData dbd,
DBRecordData dbRecord,
VDBRecordData vdbRecord,
DBDFieldData dbdField)
This method was created in VisualAge. |
static VDBRecordData |
generateVDBRecordData(java.lang.Object dsId,
DBDData dbd,
DBRecordData dbRecord)
This method was created in VisualAge. |
VDBTemplateInstance |
generateVDBTemplateInstance(java.lang.Object dsId,
DBTemplateInstance dbTemplateInstance)
|
static VDBData |
getInstance(java.lang.Object dsId)
|
static VDBRecordData |
getNewVDBRecordData(java.lang.Object dsId,
DBDData dbd,
java.lang.String recordType,
java.lang.String recordName)
This method was created in VisualAge. |
java.util.Vector |
getRecords()
Insert the method's description here. |
java.util.Vector |
getStructure()
Returns the structure. |
java.util.Hashtable |
getTemplateInstances()
Returns the templateInstances. |
java.util.Vector |
getTemplateInstancesV()
Returns the templateInstances. |
java.util.Hashtable |
getTemplates()
Returns the templates. |
static VDBRecordData |
morphVDBRecordData(java.lang.Object dsId,
DBDData dbd,
VDBRecordData source,
java.lang.String recordType,
java.lang.String recordName)
This method was created in VisualAge. |
VDBTemplateInstance |
morphVDBTemplateInstance(java.lang.Object dsId,
VDBTemplateInstance templateData,
java.lang.String templateType,
java.lang.String templateName)
|
void |
onDsAdded(java.lang.Object id)
|
void |
onDsFocused(java.lang.Object id)
|
void |
onDsRemoved(java.lang.Object id)
|
static void |
registerDsListener()
|
void |
removeRecord(VDBRecordData record)
Insert the method's description here. |
void |
removeTemplate(VDBTemplate template)
Insert the method's description here. |
void |
removeTemplateInstance(VDBTemplateInstance templateInstance)
Insert the method's description here. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static java.util.HashMap instances
Method Detail |
---|
public void addRecord(VDBRecordData rd)
- public void addEntry(DBEntry ed)
- public void addTemplate(VDBTemplate templ)
- public void addTemplateInstance(VDBTemplateInstance ti)
- public static VDBFieldData copyVDBFieldData(VDBFieldData sourceField)
dbd
- com.cosylab.vdct.dbd.DBDDatadbRecord
- com.cosylab.vdct.db.DBRecordDatadbdField
- com.cosylab.vdct.dbd.DBDFieldData
public static void copyVDBFieldData(VDBFieldData sourceField, VDBFieldData targetField)
dbd
- com.cosylab.vdct.dbdDBDDatadbRecord
- com.cosylab.vdct.db.DBRecordDatadbdField
- com.cosylab.vdct.dbd.DBDFieldDatapublic static VDBTemplateInstance copyVDBTemplateInstance(VDBTemplateInstance source)
public static VDBRecordData copyVDBRecordData(VDBRecordData source)
dbd
- com.cosylab.vdct.dbd.DBDDatadbRecord
- com.cosylab.vdct.db.DBRecordData
public static VDBMacro copyVDBMacro(VDBMacro source)
source
- the VDBMacro to be copied
public static VDBPort copyVDBPort(VDBPort source)
public static VDBData generateVDBData(java.lang.Object dsId, DBDData dbd, DBData db)
dbd
- com.cosylab.vdct.dbd.DBDDatadb
- com.cosylab.vdct.db.DBData
public static void generateRecords(java.lang.Object dsId, DBDData dbd, DBData db, VDBData vdb) throws DBException
DBException
public VDBTemplateInstance generateVDBTemplateInstance(java.lang.Object dsId, DBTemplateInstance dbTemplateInstance)
public static VDBTemplateInstance generateNewVDBTemplateInstance(java.lang.String name, VDBTemplate t)
public void extractTemplates(java.lang.Object dsId, DBDData dbd, DBData db)
public static void addPortsAndMacros(java.lang.Object dsId, DBTemplate dbTemplate, VDBTemplate vt, VDBData vdbData)
public static void addPortsAndMacros(java.lang.Object dsId, DBTemplate dbTemplate, VDBTemplate vt, VDBData vdbData, java.util.HashMap importedList)
public static VDBFieldData generateVDBFieldData(java.lang.Object dsId, DBDData dbd, DBRecordData dbRecord, VDBRecordData vdbRecord, DBDFieldData dbdField)
dbd
- com.cosylab.vdct.dbd.DBDDatadbRecord
- com.cosylab.vdct.db.DBRecordDatadbdField
- com.cosylab.vdct.dbd.DBDFieldData
public static VDBRecordData generateVDBRecordData(java.lang.Object dsId, DBDData dbd, DBRecordData dbRecord) throws DBException
dbd
- com.cosylab.vdct.dbd.DBDDatadbRecord
- com.cosylab.vdct.db.DBRecordData
DBException
public static VDBRecordData getNewVDBRecordData(java.lang.Object dsId, DBDData dbd, java.lang.String recordType, java.lang.String recordName)
dbd
- epics.dbd.DBDDatarecordType
- java.lang.StringrecordName
- java.lang.String
public java.util.Vector getRecords()
public static VDBRecordData morphVDBRecordData(java.lang.Object dsId, DBDData dbd, VDBRecordData source, java.lang.String recordType, java.lang.String recordName)
dbd
- epics.dbd.DBDDatadbRecord
- epics.db.DBRecordData
public VDBTemplateInstance morphVDBTemplateInstance(java.lang.Object dsId, VDBTemplateInstance templateData, java.lang.String templateType, java.lang.String templateName)
public void removeRecord(VDBRecordData record)
record
- com.cosylab.vdct.vdb.VDBRecordDatapublic java.util.Hashtable getTemplateInstances()
public java.util.Vector getTemplateInstancesV()
public java.util.Hashtable getTemplates()
public void removeTemplate(VDBTemplate template)
record
- com.cosylab.vdct.vdb.VDBTemplatepublic void removeTemplateInstance(VDBTemplateInstance templateInstance)
record
- com.cosylab.vdct.vdb.VDBTemplateInstancepublic java.util.Vector getStructure()
public static VDBData getInstance(java.lang.Object dsId)
public static void registerDsListener()
public void onDsAdded(java.lang.Object id)
onDsAdded
in interface DsEventListener
public void onDsRemoved(java.lang.Object id)
onDsRemoved
in interface DsEventListener
public void onDsFocused(java.lang.Object id)
onDsFocused
in interface DsEventListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |