/* creates a custom property column in the datamodel and on the screen */
public void addCustomColumn(ResourceColumn column) {
if (column == null) {
/* create dialog and create column */
column = newResourceColumn();
ResourceDialogCustomColumn d = new ResourceDialogCustomColumn(Mediator
.getGanttProjectSingleton().getUIFacade(), column);
d.setVisible(true);
if (!d.isOk()) {
return;
}
column = d.getColumn();
}
if (column.getTitle() != null) {
/* adding the column into the datamodel */
try {