public class DataSourceImpl extends NodeImpl implements DataSource
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
DATA_SOURCE_SERVICE_EDEFAULT
The default value of the '
Data Source Service ' attribute. |
protected java.lang.String |
dataSourceService
The cached value of the '
Data Source Service ' attribute. |
protected <any> |
dependenciesLibrary
The cached value of the '
Dependencies Library ' reference list. |
protected Query |
fetchVariableQuery
The cached value of the '
Fetch Variable Query ' containment reference. |
protected <any> |
libraryConfigurations
The cached value of the '
Library Configurations ' containment reference list. |
protected <any> |
queries
The cached value of the '
Queries ' containment reference list. |
protected GeppettoLibrary |
targetLibrary
The cached value of the '
Target Library ' reference. |
protected java.lang.String |
url
The cached value of the '
Url ' attribute. |
protected static java.lang.String |
URL_EDEFAULT
The default value of the '
Url ' attribute. |
id, ID_EDEFAULT, name, NAME_EDEFAULT, synched, SYNCHED_EDEFAULT, tags
Modifier | Constructor and Description |
---|---|
protected |
DataSourceImpl() |
Modifier and Type | Method and Description |
---|---|
GeppettoLibrary |
basicGetTargetLibrary() |
NotificationChain |
basicSetFetchVariableQuery(Query newFetchVariableQuery,
NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getDataSourceService() |
<any> |
getDependenciesLibrary() |
Query |
getFetchVariableQuery() |
<any> |
getLibraryConfigurations() |
<any> |
getQueries() |
GeppettoLibrary |
getTargetLibrary() |
java.lang.String |
getUrl() |
void |
setDataSourceService(java.lang.String newDataSourceService) |
void |
setFetchVariableQuery(Query newFetchVariableQuery) |
void |
setTargetLibrary(GeppettoLibrary newTargetLibrary) |
void |
setUrl(java.lang.String newUrl) |
java.lang.String |
toString() |
eInvoke, getId, getName, getPath, getTags, isSynched, setId, setName, setSynched
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getName, getPath, getTags, setId, setName
isSynched, setSynched
protected static final java.lang.String DATA_SOURCE_SERVICE_EDEFAULT
Data Source Service
' attribute.
getDataSourceService()
protected java.lang.String dataSourceService
Data Source Service
' attribute.
getDataSourceService()
protected <any> libraryConfigurations
Library Configurations
' containment reference list.
getLibraryConfigurations()
protected static final java.lang.String URL_EDEFAULT
Url
' attribute.
getUrl()
protected <any> queries
Queries
' containment reference list.
getQueries()
protected <any> dependenciesLibrary
Dependencies Library
' reference list.
getDependenciesLibrary()
protected GeppettoLibrary targetLibrary
Target Library
' reference.
getTargetLibrary()
protected Query fetchVariableQuery
Fetch Variable Query
' containment reference.
getFetchVariableQuery()
protected EClass eStaticClass()
eStaticClass
in class NodeImpl
public java.lang.String getDataSourceService()
getDataSourceService
in interface DataSource
DataSource.setDataSourceService(String)
,
DatasourcesPackage.getDataSource_DataSourceService()
public void setDataSourceService(java.lang.String newDataSourceService)
setDataSourceService
in interface DataSource
newDataSourceService
- the new value of the 'Data Source Service' attribute.DataSource.getDataSourceService()
public <any> getLibraryConfigurations()
getLibraryConfigurations
in interface DataSource
DatasourcesPackage.getDataSource_LibraryConfigurations()
public java.lang.String getUrl()
getUrl
in interface DataSource
DataSource.setUrl(String)
,
DatasourcesPackage.getDataSource_Url()
public void setUrl(java.lang.String newUrl)
setUrl
in interface DataSource
newUrl
- the new value of the 'Url' attribute.DataSource.getUrl()
public <any> getQueries()
getQueries
in interface DataSource
DatasourcesPackage.getDataSource_Queries()
public <any> getDependenciesLibrary()
getDependenciesLibrary
in interface DataSource
DatasourcesPackage.getDataSource_DependenciesLibrary()
public GeppettoLibrary getTargetLibrary()
getTargetLibrary
in interface DataSource
DataSource.setTargetLibrary(GeppettoLibrary)
,
DatasourcesPackage.getDataSource_TargetLibrary()
public GeppettoLibrary basicGetTargetLibrary()
public void setTargetLibrary(GeppettoLibrary newTargetLibrary)
setTargetLibrary
in interface DataSource
newTargetLibrary
- the new value of the 'Target Library' reference.DataSource.getTargetLibrary()
public Query getFetchVariableQuery()
getFetchVariableQuery
in interface DataSource
DataSource.setFetchVariableQuery(Query)
,
DatasourcesPackage.getDataSource_FetchVariableQuery()
public NotificationChain basicSetFetchVariableQuery(Query newFetchVariableQuery, NotificationChain msgs)
public void setFetchVariableQuery(Query newFetchVariableQuery)
setFetchVariableQuery
in interface DataSource
newFetchVariableQuery
- the new value of the 'Fetch Variable Query' containment reference.DataSource.getFetchVariableQuery()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)