public abstract class AbstractProfileReader extends Object implements ProfileReader
ProfileReader.GAF_FIELDS| Modifier and Type | Field and Description |
|---|---|
protected List<de.cismet.cids.dynamics.CidsBean> |
bkList |
protected boolean |
catalogueInitialised |
protected List<ProfileLine> |
content |
protected CustomGafCatalogueReader |
customBkCatalogue |
protected CustomGafCatalogueReader |
customRkCatalogue |
protected Map<ProfileReader.GAF_FIELDS,Integer> |
fieldMap |
protected List<de.cismet.cids.dynamics.CidsBean> |
kz |
protected Map<Double,ArrayList<ProfileLine>> |
profiles |
protected List<de.cismet.cids.dynamics.CidsBean> |
rkList |
| Constructor and Description |
|---|
AbstractProfileReader() |
| Modifier and Type | Method and Description |
|---|---|
CustomGafCatalogueReader.FILE_TYPE |
addCustomCatalogue(File catalogueFile)
DOCUMENT ME!
|
QpCheckResult |
checkFileForHints()
DOCUMENT ME!
|
Image |
createImage(Double profile,
int width,
int height)
DOCUMENT ME!
|
static Double |
getArtificialStation()
DOCUMENT ME!
|
protected de.cismet.cids.dynamics.CidsBean |
getCentralBkBean(CustomGafCatalogueReader.BkObject bk)
DOCUMENT ME!
|
protected com.vividsolutions.jts.geom.Point |
getCentralpoint(com.vividsolutions.jts.geom.LineString line,
double position)
DOCUMENT ME!
|
protected de.cismet.cids.dynamics.CidsBean |
getCentralRkBean(CustomGafCatalogueReader.RkObject rk)
DOCUMENT ME!
|
List<ProfileLine> |
getContent()
DOCUMENT ME!
|
protected com.vividsolutions.jts.geom.LineString |
getLineBetween(Double profile,
String kzStart,
String kzEnd)
DOCUMENT ME!
|
com.vividsolutions.jts.geom.LineString |
getNpLine(Double profile)
DOCUMENT ME!
|
List<ProfileLine> |
getProfileContent(Double profile)
DOCUMENT ME!
|
Object |
getProfileContent(ProfileReader.GAF_FIELDS field,
ProfileLine gafLine)
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Point |
getProfilePoint(Double profile)
DOCUMENT ME!
|
Set<Double> |
getProfiles()
DOCUMENT ME!
|
protected double |
getStationNumber(ProfileLine line)
DOCUMENT ME!
|
protected void |
initCatalogues()
DOCUMENT ME!
|
boolean |
isCalc()
DOCUMENT ME!
|
protected String |
objectToString(Object obj,
String defaultValue)
DOCUMENT ME!
|
void |
setCalc(boolean calc)
DOCUMENT ME!
|
protected de.cismet.cids.dynamics.CidsBean |
toCatalogueElement(List<de.cismet.cids.dynamics.CidsBean> catalogue,
String name,
String catPropName)
DOCUMENT ME!
|
protected Double |
toDouble(String obj)
DOCUMENT ME!
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckFile, getFreigabe, getHoeheBezug, getImportDialog, getLageBezug, getStatus, initFromFile, setFreigabe, setHoeheBezug, setLageBezug, setStatusprotected List<ProfileLine> content
protected Map<ProfileReader.GAF_FIELDS,Integer> fieldMap
protected CustomGafCatalogueReader customRkCatalogue
protected CustomGafCatalogueReader customBkCatalogue
protected final Map<Double,ArrayList<ProfileLine>> profiles
protected boolean catalogueInitialised
protected final List<de.cismet.cids.dynamics.CidsBean> rkList
protected final List<de.cismet.cids.dynamics.CidsBean> bkList
protected final List<de.cismet.cids.dynamics.CidsBean> kz
public boolean isCalc()
isCalc in interface ProfileReaderpublic void setCalc(boolean calc)
calc - the calc to setprotected void initCatalogues()
public static Double getArtificialStation()
protected String objectToString(Object obj, String defaultValue)
obj - DOCUMENT ME!defaultValue - DOCUMENT ME!protected double getStationNumber(ProfileLine line)
line - DOCUMENT ME!public CustomGafCatalogueReader.FILE_TYPE addCustomCatalogue(File catalogueFile) throws IllegalArgumentException
addCustomCatalogue in interface ProfileReadercatalogueFile - DOCUMENT ME!IllegalArgumentException - DOCUMENT ME!public QpCheckResult checkFileForHints()
checkFileForHints in interface ProfileReaderpublic Set<Double> getProfiles()
getProfiles in interface ProfileReaderpublic com.vividsolutions.jts.geom.LineString getNpLine(Double profile)
getNpLine in interface ProfileReaderprofile - DOCUMENT ME!public Image createImage(Double profile, int width, int height)
profile - DOCUMENT ME!width - DOCUMENT ME!height - DOCUMENT ME!protected com.vividsolutions.jts.geom.LineString getLineBetween(Double profile, String kzStart, String kzEnd)
profile - DOCUMENT ME!kzStart - DOCUMENT ME!kzEnd - DOCUMENT ME!public com.vividsolutions.jts.geom.Point getProfilePoint(Double profile)
getProfilePoint in interface ProfileReaderprofile - DOCUMENT ME!public List<ProfileLine> getProfileContent(Double profile)
getProfileContent in interface ProfileReaderprofile - DOCUMENT ME!public Object getProfileContent(ProfileReader.GAF_FIELDS field, ProfileLine gafLine)
getProfileContent in interface ProfileReaderfield - DOCUMENT ME!gafLine - DOCUMENT ME!protected Double toDouble(String obj)
obj - DOCUMENT ME!protected de.cismet.cids.dynamics.CidsBean getCentralRkBean(CustomGafCatalogueReader.RkObject rk)
rk - DOCUMENT ME!protected de.cismet.cids.dynamics.CidsBean getCentralBkBean(CustomGafCatalogueReader.BkObject bk)
bk - DOCUMENT ME!protected de.cismet.cids.dynamics.CidsBean toCatalogueElement(List<de.cismet.cids.dynamics.CidsBean> catalogue, String name, String catPropName)
catalogue - DOCUMENT ME!name - DOCUMENT ME!catPropName - DOCUMENT ME!protected com.vividsolutions.jts.geom.Point getCentralpoint(com.vividsolutions.jts.geom.LineString line,
double position)
line - DOCUMENT ME!position - DOCUMENT ME!public List<ProfileLine> getContent()
ProfileReadergetContent in interface ProfileReaderCopyright © 2012–2026 cismet GmbH. All rights reserved.