Package net.datacrow.settings

Examples of net.datacrow.settings.Settings


        return false;
    }
   
    private Collection<Integer> getFields(int module) {
        Settings settings = DcModules.get(module).getSettings();
        Collection<Integer> fields = new ArrayList<Integer>();
        for (int field : settings.getIntArray(DcRepository.ModuleSettings.stCardViewItemDescription))
            fields.add(Integer.valueOf(field));

        for (int field : settings.getIntArray(DcRepository.ModuleSettings.stCardViewPictureOrder))
            fields.add(Integer.valueOf(field));
       
        return fields;
    }
View Full Code Here


                boolean listenForChanges = isListeningForChanges();
                setListeningForChanges(false);
               
                String ID = (String) getModel().getValueAt(row, getColumnIndexForField(DcObject._ID));
               
                Settings settings = module.getSettings();
                Collection<Integer> fields = new ArrayList<Integer>();
                for (int field : settings.getIntArray(DcRepository.ModuleSettings.stTableColumnOrder))
                    fields.add(Integer.valueOf(field));
               
                DcObject dco = DataManager.getItem(getModuleForRow(row).getIndex(), ID, module.getMinimalFields(fields));
   
                TableModel model = getModel();
View Full Code Here

    }
   
    private void saveSettings() {
        panelOnlineServiceSettings.save();

        Settings settings = DcModules.get(module).getSettings();
        if (panelServer.getServer() != null)
            settings.set(DcRepository.ModuleSettings.stMassUpdateServer, panelServer.getServer().getName());
        if (panelServer.getRegion() != null)
            settings.set(DcRepository.ModuleSettings.stMassUpdateRegion, panelServer.getRegion().getCode());
        if (panelServer.getMode() != null)
            settings.set(DcRepository.ModuleSettings.stMassUpdateMode, panelServer.getMode().getDisplayName());
       
    }
View Full Code Here

       
        //**********************************************************
        //Online Server panel
        //**********************************************************
        panelServer = new OnlineServicePanel(servers, true, canParseFiles ? true : false);
        Settings settings = DcModules.get(module).getSettings();
        panelServer.setServer(settings.getString(DcRepository.ModuleSettings.stMassUpdateServer));
        panelServer.setMode(settings.getString(DcRepository.ModuleSettings.stMassUpdateMode));
        panelServer.setRegion(settings.getString(DcRepository.ModuleSettings.stMassUpdateRegion));

        //**********************************************************
        //Online Server Settings panel
        //**********************************************************
        panelOnlineServiceSettings = new OnlineServiceSettingsPanel(null, false, false, true, true, module);
View Full Code Here

        add(menuView);
    }

    @Override
    public void actionPerformed(ActionEvent ae) {
        Settings settings = DcModules.get(DcModules._CONTAINER).getSettings();
        if (ae.getActionCommand().equals("viewContainers")) {
            settings.set(DcRepository.ModuleSettings.stTreePanelShownItems, Long.valueOf(DcModules._CONTAINER));
            DcModules.get(DcModules._CONTAINER).getSearchView().applySettings();
           
        } else if (ae.getActionCommand().equals("viewItems")) {
            settings.set(DcRepository.ModuleSettings.stTreePanelShownItems, Long.valueOf(DcModules._ITEM));
            DcModules.get(DcModules._CONTAINER).getSearchView().applySettings();
        } else if (ae.getActionCommand().equals("flatView")) {
            settings.set(DcRepository.ModuleSettings.stContainerTreePanelFlat, Boolean.TRUE);
            DcModules.get(DcModules._CONTAINER).getSearchView().applySettings();
            treePanel.reset();
        } else if (ae.getActionCommand().equals("hierView")) {
            settings.set(DcRepository.ModuleSettings.stContainerTreePanelFlat, Boolean.FALSE);
            DcModules.get(DcModules._CONTAINER).getSearchView().applySettings();
            treePanel.reset();
        } else {
            super.actionPerformed(ae);
        }
View Full Code Here

        this.module = module;
        build();
    }

    public void save() {
        Settings settings = DcModules.get(module).getSettings();
        settings.set(DcRepository.ModuleSettings.stImportLocalArt, cbEnabled.isSelected());
        settings.set(DcRepository.ModuleSettings.stImportLocalArtRecurse, cbRecurse.isSelected());
        settings.set(DcRepository.ModuleSettings.stImportLocalArtFrontKeywords, txtFront.getText());
        settings.set(DcRepository.ModuleSettings.stImportLocalArtBackKeywords, txtBack.getText());
        settings.set(DcRepository.ModuleSettings.stImportLocalArtMediaKeywords, txtMedia.getText());       
    }
View Full Code Here

                new Insets( 5, 5, 5, 5), 0, 0));
        add(    pnlPatterns,  Layout.getGBC( 0, 4, 1, 1, 1.0, 1.0
               ,GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL,
                new Insets( 5, 5, 5, 5), 0, 0));
       
        Settings settings = DcModules.get(module).getSettings();
        txtBack.setText(settings.getString(DcRepository.ModuleSettings.stImportLocalArtBackKeywords));
        txtFront.setText(settings.getString(DcRepository.ModuleSettings.stImportLocalArtFrontKeywords));
        txtMedia.setText(settings.getString(DcRepository.ModuleSettings.stImportLocalArtMediaKeywords));
        cbEnabled.setSelected(settings.getBoolean(DcRepository.ModuleSettings.stImportLocalArt));
        cbRecurse.setSelected(settings.getBoolean(DcRepository.ModuleSettings.stImportLocalArtRecurse));
    }
View Full Code Here

            logger.error(e, e);
        }
    }   
   
    public void applyView(int newView) {
        Settings settings = DcModules.getCurrent().getSettings();
       
        MasterView searchView = activeModule.getSearchView();
       
        searchView.getCurrent().saveSettings();
       
        settings.set(DcRepository.ModuleSettings.stDefaultView, newView);
       
        tabbedPane.removeAll();

        MasterView[] masterViews = activeModule.getViews();
        for (int i = 0; i < masterViews.length; i++) {
View Full Code Here

        // apply the default view for the selected module
        applyView(activeModule.getSettings().getInt(DcRepository.ModuleSettings.stDefaultView));
    }
   
    public void setViews() {
        Settings settings = DcModules.getCurrent().getSettings();
       
        try {
            MasterView[] masterViews = activeModule.getViews();
            for (int i = 0; i < masterViews.length; i++) {
                View view = masterViews[i].getCurrent();
               
                if (view == null) {
                    for (View vw : masterViews[i].getViews())
                        settings.set(DcRepository.ModuleSettings.stDefaultView, Long.valueOf(vw.getIndex()));
                   
                    view = masterViews[i].getCurrent();
                }
               
                if (view != null) {
View Full Code Here

        setModal(true);
    }

    @Override
    public void close() {
        Settings settings = DcModules.getCurrent().getSettings();
        settings.set(DcRepository.ModuleSettings.stWebFieldSettingsDialogSize, getSize());
       
        if (panelDefinitionsParent != null) {
            panelDefinitionsParent.clear();
            panelDefinitionsParent = null;
        }
View Full Code Here

TOP

Related Classes of net.datacrow.settings.Settings

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.