| | |
| | | import javax.swing.text.JTextComponent; |
| | | |
| | | import org.opends.quicksetup.event.BrowseActionListener; |
| | | import org.opends.quicksetup.installer.DataOptions; |
| | | import org.opends.quicksetup.DataOptions; |
| | | import org.opends.quicksetup.installer.FieldName; |
| | | import org.opends.quicksetup.installer.LabelFieldDescriptor; |
| | | import org.opends.quicksetup.installer.UserInstallData; |
| | | import org.opends.quicksetup.UserData; |
| | | |
| | | /** |
| | | * This is the panel that contains the Data Options: the suffix dn, whether |
| | |
| | | |
| | | private static final long serialVersionUID = 1815782841921928118L; |
| | | |
| | | private UserInstallData defaultUserData; |
| | | private UserData defaultUserData; |
| | | |
| | | private HashMap<FieldName, JLabel> hmLabels = |
| | | new HashMap<FieldName, JLabel>(); |
| | |
| | | * @param defaultUserData the default values that must be used to initialize |
| | | * the fields of the panel. |
| | | */ |
| | | public DataOptionsPanel(UserInstallData defaultUserData) |
| | | public DataOptionsPanel(UserData defaultUserData) |
| | | { |
| | | this.defaultUserData = defaultUserData; |
| | | populateComponentMaps(); |
| | |
| | | */ |
| | | private Object getDefaultValue(FieldName fieldName) |
| | | { |
| | | Object value = null; |
| | | Object value; |
| | | switch (fieldName) |
| | | { |
| | | case DIRECTORY_BASE_DN: |
| | |
| | | break; |
| | | |
| | | case NUMBER_ENTRIES: |
| | | value = new Integer(defaultUserData.getDataOptions().getNumberEntries()); |
| | | value = defaultUserData.getDataOptions().getNumberEntries(); |
| | | break; |
| | | |
| | | default: |