Package org.pentaho.reporting.tools.configeditor.model

Examples of org.pentaho.reporting.tools.configeditor.model.EnumConfigDescriptionEntry


      final KeyEditor editor;
      final String displayName = createDisplayName(keyNames[i].getKeyName());

      if (keyNames[i] instanceof EnumConfigDescriptionEntry)
      {
        final EnumConfigDescriptionEntry entry = (EnumConfigDescriptionEntry) keyNames[i];
        editor = new EnumKeyEditor(getConfig(), entry, displayName);
      }
      else if (keyNames[i] instanceof ClassConfigDescriptionEntry)
      {
        final ClassConfigDescriptionEntry entry = (ClassConfigDescriptionEntry) keyNames[i];
View Full Code Here


          baseClassField.setText(ce.getBaseClass().getName());
        }
      }
      else if (selectedEntry instanceof EnumConfigDescriptionEntry)
      {
        final EnumConfigDescriptionEntry en = (EnumConfigDescriptionEntry) selectedEntry;
        final String[] enums = en.getOptions();
        for (int i = 0; i < enums.length; i++)
        {
          enumEntryListModel.addElement(enums[i]);
        }
        setEntryType(ConfigDescriptionEditor.TYPE_ENUM);
View Full Code Here

        entry = ce;
        break;
      }
      case ConfigDescriptionEditor.TYPE_ENUM:
      {
        final EnumConfigDescriptionEntry ece = new EnumConfigDescriptionEntry(keyNameField.getText());
        ece.setDescription(descriptionField.getText());
        ece.setGlobal(globalField.isSelected());
        ece.setHidden(hiddenField.isSelected());
        final String[] enumEntries = new String[enumEntryListModel.getSize()];
        for (int i = 0; i < enumEntryListModel.getSize(); i++)
        {
          enumEntries[i] = String.valueOf(enumEntryListModel.get(i));
        }
        ece.setOptions(enumEntries);
        entry = ece;
        break;
      }
      default:
      {
View Full Code Here

      final KeyEditor editor;
      final String displayName = createDisplayName(keyNames[i].getKeyName());

      if (keyNames[i] instanceof EnumConfigDescriptionEntry)
      {
        final EnumConfigDescriptionEntry entry = (EnumConfigDescriptionEntry) keyNames[i];
        editor = new EnumKeyEditor(getConfig(), entry, displayName);
      }
      else if (keyNames[i] instanceof ClassConfigDescriptionEntry)
      {
        final ClassConfigDescriptionEntry entry = (ClassConfigDescriptionEntry) keyNames[i];
View Full Code Here

          baseClassField.setText(ce.getBaseClass().getName());
        }
      }
      else if (selectedEntry instanceof EnumConfigDescriptionEntry)
      {
        final EnumConfigDescriptionEntry en = (EnumConfigDescriptionEntry) selectedEntry;
        final String[] enums = en.getOptions();
        for (int i = 0; i < enums.length; i++)
        {
          enumEntryListModel.addElement(enums[i]);
        }
        setEntryType(ConfigDescriptionEditor.TYPE_ENUM);
View Full Code Here

        entry = ce;
        break;
      }
      case ConfigDescriptionEditor.TYPE_ENUM:
      {
        final EnumConfigDescriptionEntry ece = new EnumConfigDescriptionEntry(keyNameField.getText());
        ece.setDescription(descriptionField.getText());
        ece.setGlobal(globalField.isSelected());
        ece.setHidden(hiddenField.isSelected());
        final String[] enumEntries = new String[enumEntryListModel.getSize()];
        for (int i = 0; i < enumEntryListModel.getSize(); i++)
        {
          enumEntries[i] = String.valueOf(enumEntryListModel.get(i));
        }
        ece.setOptions(enumEntries);
        entry = ece;
        break;
      }
      default:
      {
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.tools.configeditor.model.EnumConfigDescriptionEntry

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.