private void initializeProperties() { setProperty(PROP_SOURCE_NAME, ""); setProperty(PROP_TARGET_NAME, ""); setProperty(PROP_SOURCE_VISIBILITY, ""); setProperty(PROP_TARGET_VISIBILITY, ""); setProperty(PROP_SOURCE_MULTIPLICITY, "1..*"); setProperty(PROP_TARGET_MULTIPLICITY, "1..*"); setProperty(PROP_DIRECTION, DIRECTION_TARGET); String[] direction = {DIRECTION_NONE, DIRECTION_SOURCE, DIRECTION_TARGET, DIRECTION_BOTH}; setPropertyEditor(PROP_DIRECTION, new ListSelectionPropertyEditor(direction)); setPropertyEditor( PROP_SOURCE_VISIBILITY, new ListSelectionPropertyEditor(Visibility.stringValues())); setPropertyEditor( PROP_TARGET_VISIBILITY, new ListSelectionPropertyEditor(Visibility.stringValues())); }