Package com.cardence.lawshelf.ios.xml

Examples of com.cardence.lawshelf.ios.xml.Asset


        // this is probably used more when there isn't too much overlap
        // (i.e. multiple us codes)
        // in the db
        List<Integer> codeIds = uiGetCodeId.getAllCodeIds();
        for (Integer codeId : codeIds) {
          Asset asset = converter.convertCodeWithID(codeId);
          writeAsset(asset, true);
          writeAsset(asset, false);
        }
      } else {
        do {
          // select a collection -> this is the context for the next
          // questions
          int collectionId = uiGetCollectionId.getDesiredCollectionId();
          if (uiShouldProcessAll.getShouldProcessAll()) {
            // process all codes for just this collection
            List<Integer> codeIds = uiGetCodeId.getAllCodeIds(collectionId);
            for (Integer codeId : codeIds) {
              Asset asset = converter.convertCodeWithID(codeId);
              writeAsset(asset, true);
              writeAsset(asset, false);
            }
          } else {
            // process on an individual level
            do {
              int codeId = uiGetCodeId.getDesiredCodeId(collectionId);

              Asset asset = converter.convertCodeWithID(codeId);
              writeAsset(asset, true);
              writeAsset(asset, false);

            } while (uiShouldContinue.getShouldContinue());
          }
View Full Code Here


        .findCodeCollection(code.getCodeCollectionId());

    Cabinet cabinet = convertCodeCollection(codeCollection);
    cabinet.setId(id + "-" + codeCollection.getId());

    Asset asset = convertCode(code, cabinet);
    List<Folder> folders = asset.getFolder();

    Collection<Section> topSections = sectionDao
        .findTopLevelSectionByCode(code.getId());

    for (Section section : topSections) {
View Full Code Here

    return cabinet;
  }

  private Asset convertCode(Code code, Cabinet cabinet) {

    Asset asset = new Asset();

    asset.setBackendID(BigInteger.valueOf(code.getId()));
    asset.setAbbr(code.getShortHeading());
    asset.setDisplay(code.getHeading());
    asset.setReference(code.getTitle());
    asset.setTitle(code.getName());
    asset.setStatus(code.getStatus());
   
    asset.setCabinet(cabinet);

    /*
     * List<Folder> subfolders = asset.getFolder();
     *
     * Collection<Section> topSections = sectionDao
View Full Code Here

TOP

Related Classes of com.cardence.lawshelf.ios.xml.Asset

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.