// FIXME: change to a better test of containment?
private IMRIValueListener createValueListener() {
		return new IMRIValueListener() {
			@Override
			public void valueChanged(MRIValueEvent event) {
				if (event.getValue() instanceof CompositeData) {
					// FIXME: change to a better test of containment?
					dispose();
					m_repository.movePossibleChildSubscriptions(UnavailableChildSubscriptions.this);
				}
			}
		};
	}
public void valueChanged(MRIValueEvent event) {
if (event.getValue() instanceof CompositeData) {
// FIXME: change to a better test of containment?
dispose();
m_repository.movePossibleChildSubscriptions(UnavailableChildSubscriptions.this);
private IMRIValueListener createValueListener() {
return new IMRIValueListener() {
@Override
public void valueChanged(MRIValueEvent event) {
if (event.getValue() instanceof CompositeData) {
// FIXME: change to a better test of containment?
dispose();
m_repository.movePossibleChildSubscriptions(UnavailableChildSubscriptions.this);
}
}
};
}
private IMRIValueListener createValueListener() {
return new IMRIValueListener() {
@Override
public void valueChanged(MRIValueEvent event) {
if (event.getValue() instanceof CompositeData) {
// FIXME: change to a better test of containment?
dispose();
m_repository.movePossibleChildSubscriptions(UnavailableChildSubscriptions.this);
}
}
};
}