PSI events are mapped for the specified row they changed and cause an {@link java.beans.IndexedPropertyChangeEvent} to be triggered.
2425262728293031
} protected AbstractPsiBeanRowsObservable(final XmlTagPath pContainerPath, final String pRowTagName) { super(pContainerPath.getFile()); psi = new PsiIndexedPropertyChangeListener(pContainerPath, pRowTagName); PsiManager.getInstance(xmlFile.getProject()).addPsiTreeChangeListener(psi); }