Package org.objectstyle.wolips.core.resources.types.folder

Examples of org.objectstyle.wolips.core.resources.types.folder.IDotWoAdapter


  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) {
View Full Code Here


    }
    IFolder fooDotWoFolder = folder.getFolder("foo.wo");
    assertNotNull(fooDotWoFolder);
    IResource pbDotProjectFile = folder.getFile("PB.project");
    assertNotNull(pbDotProjectFile);
    IDotWoAdapter dotWoAdapter = (IDotWoAdapter) fooDotWoFolder.getAdapter(IDotWoAdapter.class);
    assertNotNull(dotWoAdapter);
    IPBDotProjectOwner pbDotProjectOwner = dotWoAdapter.getPBDotProjectOwner();
    assertNotNull(pbDotProjectOwner);
    IPBDotProjectAdapter pbDotProjectAdapterFromPbDotProjectFile = (IPBDotProjectAdapter) pbDotProjectFile.getAdapter(IPBDotProjectAdapter.class);
    assertNotNull(pbDotProjectAdapterFromPbDotProjectFile);
    IDotSubprojAdapter dotSubprojAdapter = (IDotSubprojAdapter) folder.getAdapter(IDotSubprojAdapter.class);
    assertNotNull(dotSubprojAdapter);
View Full Code Here

TOP

Related Classes of org.objectstyle.wolips.core.resources.types.folder.IDotWoAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.