Package org.drools.repository

Examples of org.drools.repository.PackageItem.containsAsset()


            if (path[2].startsWith("._")) {
                WebDAVImpl.osxDoubleData.put(uri,
                        null);
                return;
            }
            if (packageItem.containsAsset(resource[0])) {
                AssetItem lazarus = packageItem.loadAsset(resource[0]);
                lazarus.archiveItem(false);
            } else {
                AssetItem asset = packageItem.addAsset(resource[0],
                        "");
View Full Code Here


            //for mac OSX, ignore these resource fork files
            if (path[2].startsWith("._")) {
                this.osxDoubleData.put(uri, null);
                return;
            }
            if (pkg.containsAsset(resource[0])) {

                AssetItem lazarus = pkg.loadAsset(resource[0]);
                lazarus.archiveItem(false);
                //lazarus.checkin("<from webdav>");
            } else {
View Full Code Here

          if (path[0].equals("packages")) {
            PackageItem pkg = repository.loadPackage(path[1]);
            if (path[2].startsWith("._")) {
              return osxDoubleData.containsKey(uri);
            }
            return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[2])[0]);
          } else {
            if (path.length == 4) {
              PackageItem pkg = repository.loadPackageSnapshot(path[1], path[2]);
              return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[3])[0]);
            } else {
View Full Code Here

            }
            return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[2])[0]);
          } else {
            if (path.length == 4) {
              PackageItem pkg = repository.loadPackageSnapshot(path[1], path[2]);
              return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[3])[0]);
            } else {
              return false;
            }
          }
        } else {
View Full Code Here

                  if (path[2].startsWith("._")){
                    return this.osxDoubleData.containsKey(uri);
                  }
                  String assetName = AssetItem.getAssetNameFromFileName(path[2])[0];

                  return pkg.containsAsset(assetName) && !pkg.loadAsset(assetName).isArchived();
              }
            } else if (path[0].equals("snapshots")) {
              if (path.length == 2) {
                return repository.containsPackage(path[1]);
              } else if (path.length == 3) {
View Full Code Here

                return repository.containsPackage(path[1]);
              } else if (path.length == 3) {
                return repository.containsSnapshot(path[1], path[2]);
              } else if (path.length == 4) {
                PackageItem pkg = repository.loadPackageSnapshot(path[1], path[2]);
                return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[3])[0]);
              } else {
                return false;
              }
            } else {
              throw new IllegalStateException();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.