Package com.nomagic.magicdraw.properties

This package provides properties used MagicDraw.

Every property has two major attributes – id and value. Property has value of type java.lang.Object. Every specific property has value of specific type. For example value of BooleanProperty is java.lang.Boolean, value of String property is java.lang.String.

Property ID identifies specific property in the properties set. Every property has specific editorComponentComponentComponent for editing value of the property. For example BooleanProperty is edited with javax.swing.JCheckBox component, ChoiceProperty with javax.swing.JComboBox, StringProperty with javax.swing.JTextField.