public void handleWoappResources(int kind, IResource resource) {
if (kind == IResourceDelta.ADDED || kind == IResourceDelta.CHANGED || kind == IResourceDelta.REMOVED) {
IPBDotProjectOwner pbDotProjectOwner = this.getIPBDotProjectOwner(resource);
IPBDotProjectAdapter pbDotProjectAdapter = this.getIPBDotProjectAdapter(pbDotProjectOwner);
ILocalizedPath localizedPath = pbDotProjectAdapter.localizedRelativeResourcePath(pbDotProjectOwner, resource);
IDotWoAdapter dotWoAdapter = (IDotWoAdapter) resource.getAdapter(IDotWoAdapter.class);
boolean isDotWO = dotWoAdapter != null;
IDotWoAdapter parentWoAdapter = null;
if (resource.getParent() != null) {
parentWoAdapter = (IDotWoAdapter) resource.getParent().getAdapter(IDotWoAdapter.class);
}
boolean parentIsDotWO = parentWoAdapter != null;
if (parentIsDotWO) {