Class FieldListCellRenderer

    • Constructor Detail

      • FieldListCellRenderer

        public FieldListCellRenderer()
    • Method Detail

      • setModel

        public void setModel​(org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel model)
      • getModel

        public org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel getModel()
      • getListCellRendererComponent

        public Component getListCellRendererComponent​(JList list,
                                                      Object value,
                                                      int index,
                                                      boolean isSelected,
                                                      boolean cellHasFocus)
        Specified by:
        getListCellRendererComponent in interface ListCellRenderer<Object>
        Overrides:
        getListCellRendererComponent in class org.pentaho.reporting.libraries.designtime.swing.FixDefaultListCellRenderer
      • configureFieldText

        protected void configureFieldText​(String fieldName,
                                          Class fieldClass,
                                          org.pentaho.reporting.engine.classic.core.wizard.DataAttributes attributes,
                                          org.pentaho.reporting.engine.classic.core.wizard.DataAttributeContext dac)
      • configureFieldType

        protected Class configureFieldType​(org.pentaho.reporting.engine.classic.core.wizard.DataAttributes attributes,
                                           org.pentaho.reporting.engine.classic.core.wizard.DataAttributeContext dac)
      • configureFieldIcon

        protected void configureFieldIcon​(org.pentaho.reporting.engine.classic.core.wizard.DataAttributes attributes,
                                          org.pentaho.reporting.engine.classic.core.wizard.DataAttributeContext dac)