Class NotesPropertyExtractor

    • Field Detail

      • m_Names

        protected List<String> m_Names
        the notes names.
    • Constructor Detail

      • NotesPropertyExtractor

        public NotesPropertyExtractor()
    • Method Detail

      • getNotes

        protected Notes getNotes()
        Returns the underlying Notes object.
        Returns:
        the notes
      • handles

        public boolean handles​(Class cls)
        Checks whether this extractor actually handles this type of class.
        Specified by:
        handles in class AbstractPropertyExtractor
        Parameters:
        cls - the class to check
        Returns:
        true if the extractor handles the object/class
      • size

        public int size()
        The number of properties that are available.
        Specified by:
        size in class AbstractPropertyExtractor
        Returns:
        the number of variables
      • getValue

        public Object getValue​(int index)
        Returns the current value of the specified property.
        Specified by:
        getValue in class AbstractPropertyExtractor
        Parameters:
        index - the index of the property to retrieve
        Returns:
        the variable value
      • getLabel

        public String getLabel​(int index)
        Returns the label for the specified property.
        Specified by:
        getLabel in class AbstractPropertyExtractor
        Parameters:
        index - the index of the property to get the label for
        Returns:
        the variable name