+ _ptDateLabel.setText("");
+ _ptTimeLabel.setText("");
+ }
+ // Maybe the point has a description?
+ String pointDesc = currentPoint.getFieldValue(Field.DESCRIPTION);
+ if (pointDesc == null || pointDesc.equals("") || currentPoint.hasMedia()) {
+ _descLabel.setText("");
+ _descLabel.setToolTipText("");
+ }
+ else
+ {
+ if (pointDesc.length() < 5) {
+ _descLabel.setText(LABEL_POINT_DESCRIPTION + pointDesc);
+ }
+ else {
+ _descLabel.setText(shortenString(pointDesc));
+ }
+ _descLabel.setToolTipText(pointDesc);