public final class CidsBeanSupport extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_NOT_SET |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkOptionalAttribute(de.cismet.cids.dynamics.CidsBean cidsBean,
Component component,
Map<String,String> fieldMapping)
DOCUMENT ME!
|
static boolean |
checkWritePermission(de.cismet.cids.dynamics.CidsBean bean)
DOCUMENT ME!
|
static de.cismet.cids.dynamics.CidsBean |
cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean)
cloneCidsBean(CidsBean bean) was tested and works with the type geom.
|
static de.cismet.cids.dynamics.CidsBean |
cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean,
boolean cloneBeans)
DOCUMENT ME!
|
static de.cismet.cids.dynamics.CidsBean |
cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean,
boolean cloneBeans,
List<String> exceptions)
DOCUMENT ME!
|
static de.cismet.cids.dynamics.CidsBean |
cloneStation(de.cismet.cids.dynamics.CidsBean bean)
This method will not create deep copy of the given station, but only a almost deep copy, because the route object
of the station will not be cloned to avoid multiple instances of the same route in the database.
|
static de.cismet.cids.dynamics.CidsBean |
cloneStationline(de.cismet.cids.dynamics.CidsBean bean)
DOCUMENT ME!
|
static de.cismet.cids.dynamics.CidsBean |
createNewCidsBeanFromTableName(String tableName)
DOCUMENT ME!
|
static de.cismet.cids.dynamics.CidsBean |
createNewCidsBeanFromTableName(String tableName,
Map<String,Object> initialProperties)
DOCUMENT ME!
|
static void |
deletePropertyIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
Deletes the given proeprty from the given bean.
|
static void |
deleteStationIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
Deletes the given proeprty from the given bean.
|
static void |
deleteStationlineIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
DOCUMENT ME!
|
static List<de.cismet.cids.dynamics.CidsBean> |
getBeanCollectionFromProperty(de.cismet.cids.dynamics.CidsBean bean,
String collectionProperty)
DOCUMENT ME!
|
static double |
textToDouble(JTextField text,
double nullValue)
DOCUMENT ME!
|
public static final String FIELD_NOT_SET
public static de.cismet.cids.dynamics.CidsBean createNewCidsBeanFromTableName(String tableName, Map<String,Object> initialProperties) throws Exception
tableName - DOCUMENT ME!initialProperties - DOCUMENT ME!Exception - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean createNewCidsBeanFromTableName(String tableName) throws Exception
tableName - DOCUMENT ME!Exception - DOCUMENT ME!public static List<de.cismet.cids.dynamics.CidsBean> getBeanCollectionFromProperty(de.cismet.cids.dynamics.CidsBean bean, String collectionProperty)
bean - DOCUMENT ME!collectionProperty - DOCUMENT ME!public static boolean checkWritePermission(de.cismet.cids.dynamics.CidsBean bean)
bean - DOCUMENT ME!public static void deleteStationIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
throws Exception
bean - DOCUMENT ME!propertyName - DOCUMENT ME!beansToDelete - DOCUMENT ME!Exception - DOCUMENT ME!public static void deleteStationlineIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
throws Exception
bean - DOCUMENT ME!propertyName - DOCUMENT ME!beansToDelete - DOCUMENT ME!Exception - DOCUMENT ME!public static void deletePropertyIfExists(de.cismet.cids.dynamics.CidsBean bean,
String propertyName,
List<de.cismet.cids.dynamics.CidsBean> beansToDelete)
throws Exception
bean - DOCUMENT ME!propertyName - DOCUMENT ME!beansToDelete - DOCUMENT ME!Exception - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean cloneStation(de.cismet.cids.dynamics.CidsBean bean)
throws Exception
bean - the station bean that should be cloned.Exception - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean cloneStationline(de.cismet.cids.dynamics.CidsBean bean)
throws Exception
bean - DOCUMENT ME!Exception - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean)
throws Exception
bean - DOCUMENT ME!Exception - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean,
boolean cloneBeans)
throws Exception
bean - DOCUMENT ME!cloneBeans - true, iff a deep copy of the sub beans should be createdException - DOCUMENT ME!public static de.cismet.cids.dynamics.CidsBean cloneCidsBean(de.cismet.cids.dynamics.CidsBean bean,
boolean cloneBeans,
List<String> exceptions)
throws Exception
bean - DOCUMENT ME!cloneBeans - true, iff a deep copy of the sub beans should be createdexceptions - DOCUMENT ME!Exception - DOCUMENT ME!public static double textToDouble(JTextField text, double nullValue)
text - DOCUMENT ME!nullValue - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.