Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6731057
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T10:28:58+00:00 2026-05-26T10:28:58+00:00

I am having issues understanding which interface I need to listen to changes in

  • 0

I am having issues understanding which interface I need to listen to changes in a listModel. I thought it was ListDataListener, but I can’t understand the methods in it. There are 3 methods in it and this one seems to be the one I want but I can’t understand the description:

contentsChanged(ListDataEvent e) 
      Sent when the contents of the list has changed in a way that's too complex to characterize with the previous methods.

What does it mean by “too complex”? And by “characterize with the previous methods”? Well, what does the whole thing mean? Is this the interface I want?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T10:28:59+00:00Added an answer on May 26, 2026 at 10:28 am

    Yes, that’s the right listener.

    The statement means that this method is the more general one, that will cover every possible change to the list content. The other ones (intervalAdded and intervalRemoved) should be used when those specific events occur.

    In my practice you will always use the most general one (even with table listeners).. I guess it was supposed to be used to optimize (especially with big lists).

    A tutorial on this listener can be found here.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm having issues understanding exactly what array_splice and array_slice do. From what I can
I'm having issues with understanding how I should organize my user interface in Android.
I'm having some issues understanding how to reference new browser windows after opening them.
Still having issues with this problem. Please help if you can. So I am
I'm having issues creating an ActionLink using Preview 5. All the docs I can
Trying to get some basic understanding of console functionalities. I am having issues so
I am having some difficulty understanding callbacks and program flow, synchronization issues. Lets say
I'm just getting started with M-V-VM and WPF and having issues understanding some binding
I am having issues understanding how std::set (or std::map etc) identify unique keys. The
I'm having issues understanding how to configure TFS according to best practices as provided

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.