public class WatergisDefaultCidsLayer extends Object implements de.cismet.cids.server.cidslayer.CidsLayerInfo, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
catalogueNameMap |
protected Map<String,Integer> |
catalogueTypes |
protected String |
geoField |
protected Sirius.server.middleware.types.MetaClass |
mc |
protected Map<String,Boolean> |
primitiveTypes |
protected Map<String,Integer> |
referencedClass |
protected String |
sqlGeoField |
protected Map<String,de.cismet.cids.server.cidslayer.StationInfo> |
stationTypes |
protected boolean |
useDistinct |
protected Sirius.server.newuser.User |
user |
| Constructor and Description |
|---|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
boolean inheritedWwGr,
String additionalJoins,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
boolean inheritedWwGr,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean inheritedWwGr,
String additionalJoins,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showSgSuAttributes,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
Map<String,String> catalogueNameMap,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
Sirius.server.newuser.User user)
Creates a new FgBakAeCidsLayer object.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
addLeftJoin(StringBuilder joins,
String table,
String onClauseLeftSide,
String onClauseRightSide)
DOCUMENT ME!
|
protected Sirius.server.middleware.types.MetaClass |
getBeanClass(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses,
int classId)
DOCUMENT ME!
|
protected String |
getBeanClassName(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses,
int classId)
DOCUMENT ME!
|
Integer |
getCatalogueClass(String column) |
String[] |
getColumnNames() |
String[] |
getColumnPropertyNames() |
protected String |
getFieldRestriction(String column)
DOCUMENT ME!
|
String |
getGeoField() |
protected Sirius.server.middleware.types.MetaClass |
getGeomClass(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses)
DOCUMENT ME!
|
String |
getIdField() |
String[] |
getPrimitiveColumnTypes() |
int |
getReferencedCidsClass(String column) |
String |
getRestriction() |
String |
getSelectString() |
String[] |
getSqlColumnNames() |
String |
getSqlGeoField() |
de.cismet.cids.server.cidslayer.StationInfo |
getStationInfo(String column) |
protected void |
handleCatalogue(Sirius.server.localserver.attribute.MemberAttributeInfo attr,
Sirius.server.middleware.types.MetaClass foreignClass,
List<String> sb,
List<String> columnNamesList,
List<String> columnPropertyNamesList,
List<String> sqlColumnNamesList,
List<String> primitiveColumnTypesList,
StringBuilder joins)
DOCUMENT ME!
|
protected boolean |
hasAttributeReadPermission(String column,
Sirius.server.newuser.User user)
DOCUMENT ME!
|
protected void |
init(Sirius.server.middleware.types.MetaClass mc)
DOCUMENT ME!
|
boolean |
isCatalogue(String column) |
protected boolean |
isFullGUAccessAllowed()
DOCUMENT ME!
|
boolean |
isPrimitive(String column) |
boolean |
isReferenceToCidsClass(String column) |
boolean |
isStation(String column) |
protected final Sirius.server.middleware.types.MetaClass mc
protected boolean useDistinct
protected Sirius.server.newuser.User user
protected String sqlGeoField
protected String geoField
public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showSgSuAttributes,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!showSgSuAttributes - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
Map<String,String> catalogueNameMap,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!catalogueNameMap - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean inheritedWwGr,
String additionalJoins,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!inheritedWwGr - DOCUMENT ME!additionalJoins - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!showFgLa - DOCUMENT ME!additionalGeom - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!showFgLa - DOCUMENT ME!additionalGeom - DOCUMENT ME!catalogueNameMap - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
boolean inheritedWwGr,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!showFgLa - DOCUMENT ME!additionalGeom - DOCUMENT ME!catalogueNameMap - DOCUMENT ME!inheritedWwGr - DOCUMENT ME!user - DOCUMENT ME!public WatergisDefaultCidsLayer(Sirius.server.middleware.types.MetaClass mc,
boolean showFgLa,
boolean additionalGeom,
Map<String,String> catalogueNameMap,
boolean inheritedWwGr,
String additionalJoins,
Sirius.server.newuser.User user)
mc - DOCUMENT ME!showFgLa - DOCUMENT ME!additionalGeom - DOCUMENT ME!catalogueNameMap - DOCUMENT ME!inheritedWwGr - DOCUMENT ME!additionalJoins - DOCUMENT ME!user - DOCUMENT ME!protected void init(Sirius.server.middleware.types.MetaClass mc)
mc - DOCUMENT ME!protected String getFieldRestriction(String column)
column - DOCUMENT ME!protected boolean hasAttributeReadPermission(String column, Sirius.server.newuser.User user)
column - DOCUMENT ME!user - DOCUMENT ME!protected void handleCatalogue(Sirius.server.localserver.attribute.MemberAttributeInfo attr,
Sirius.server.middleware.types.MetaClass foreignClass,
List<String> sb,
List<String> columnNamesList,
List<String> columnPropertyNamesList,
List<String> sqlColumnNamesList,
List<String> primitiveColumnTypesList,
StringBuilder joins)
attr - DOCUMENT ME!foreignClass - DOCUMENT ME!sb - DOCUMENT ME!columnNamesList - DOCUMENT ME!columnPropertyNamesList - DOCUMENT ME!sqlColumnNamesList - DOCUMENT ME!primitiveColumnTypesList - DOCUMENT ME!joins - DOCUMENT ME!protected String addLeftJoin(StringBuilder joins, String table, String onClauseLeftSide, String onClauseRightSide)
joins - DOCUMENT ME!table - DOCUMENT ME!onClauseLeftSide - DOCUMENT ME!onClauseRightSide - DOCUMENT ME!protected String getBeanClassName(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses, int classId)
allClasses - DOCUMENT ME!classId - DOCUMENT ME!protected Sirius.server.middleware.types.MetaClass getBeanClass(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses, int classId)
allClasses - DOCUMENT ME!classId - DOCUMENT ME!protected Sirius.server.middleware.types.MetaClass getGeomClass(HashMap<String,Sirius.server.middleware.types.MetaClass> allClasses)
allClasses - DOCUMENT ME!public String getIdField()
getIdField in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String getSqlGeoField()
getSqlGeoField in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String getGeoField()
getGeoField in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String getSelectString()
getSelectString in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String[] getColumnNames()
getColumnNames in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String[] getPrimitiveColumnTypes()
getPrimitiveColumnTypes in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic boolean isPrimitive(String column)
isPrimitive in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic boolean isCatalogue(String column)
isCatalogue in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic Integer getCatalogueClass(String column)
getCatalogueClass in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic boolean isStation(String column)
isStation in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic de.cismet.cids.server.cidslayer.StationInfo getStationInfo(String column)
getStationInfo in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String[] getColumnPropertyNames()
getColumnPropertyNames in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic int getReferencedCidsClass(String column)
getReferencedCidsClass in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic boolean isReferenceToCidsClass(String column)
isReferenceToCidsClass in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String[] getSqlColumnNames()
getSqlColumnNames in interface de.cismet.cids.server.cidslayer.CidsLayerInfopublic String getRestriction()
getRestriction in interface de.cismet.cids.server.cidslayer.CidsLayerInfoprotected boolean isFullGUAccessAllowed()
Copyright © 2012–2025 cismet GmbH. All rights reserved.