|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dhtmlx.connector.DataConfig
public class DataConfig
The Class DataConfig. Class used to store configuration of Tables and Fields which are used for data operations
Field Summary | |
---|---|
java.util.ArrayList<ConnectorField> |
data
The extra data fields |
ConnectorField |
id
The id |
ConnectorField |
relation_id
The relation id |
java.util.ArrayList<ConnectorField> |
text
The data fields |
Constructor Summary | |
---|---|
DataConfig()
Instantiates a new data config. |
|
DataConfig(DataConfig original)
Instantiates a new data config ( copy constructor ) |
Method Summary | |
---|---|
void |
add_field(java.lang.String name)
add new field to the configuration |
void |
add_field(java.lang.String name,
java.lang.String alias)
add new field to the configuration |
void |
copy(DataConfig original)
Copy config settings |
java.lang.String |
db_names_list()
Returns the list of all involved db fieds |
void |
init(java.lang.String id,
java.lang.String fields,
java.lang.String extra,
java.lang.String relation)
Initialize the configuration |
void |
minimize(java.lang.String name)
Minimize configuration, by removing unused fields. |
void |
remove_field(java.lang.String name)
remove field from configuration |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public ConnectorField relation_id
public ConnectorField id
public java.util.ArrayList<ConnectorField> text
public java.util.ArrayList<ConnectorField> data
Constructor Detail |
---|
public DataConfig()
public DataConfig(DataConfig original)
original
- the originalMethod Detail |
---|
public void copy(DataConfig original)
original
- the original, from which settings will be copiedpublic void minimize(java.lang.String name) throws ConnectorConfigException
name
- the field which need to be preserved
ConnectorConfigException
- the connector config exceptionpublic void init(java.lang.String id, java.lang.String fields, java.lang.String extra, java.lang.String relation)
id
- the idfields
- the data fieldsextra
- the extra data fieldsrelation
- the relation idpublic java.lang.String db_names_list()
public void add_field(java.lang.String name) throws ConnectorConfigException
name
- the name of field
ConnectorConfigException
- the connector config exceptionpublic void add_field(java.lang.String name, java.lang.String alias) throws ConnectorConfigException
name
- the name of the fieldalias
- the alias of the field
ConnectorConfigException
- the connector config exceptionpublic void remove_field(java.lang.String name) throws ConnectorConfigException
name
- the name of field
ConnectorConfigException
- the connector config exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |