Package ugh.dl

Examples of ugh.dl.DocStruct


    /* alle Kinder des aktuellen DocStructs durchlaufen */
    this.myDocStruct.getAllReferences("to").removeAll(this.myDocStruct.getAllReferences("to"));
    if (this.myDocStruct.getAllChildren() != null) {
      for (Iterator<DocStruct> iter = this.myDocStruct.getAllChildren().iterator(); iter.hasNext();) {
        DocStruct child = iter.next();
        List<Reference> childRefs = child.getAllReferences("to");
        for (Reference toAdd : childRefs) {
          boolean match = false;
          for (Reference ref : this.myDocStruct.getAllReferences("to")) {
            if (ref.getTarget().equals(toAdd.getTarget())) {
              match = true;
View Full Code Here


    }
  }

  @SuppressWarnings("rawtypes")
  private void TreeDurchlaufen(TreeNodeStruct3 inTreeStruct) {
    DocStruct temp = inTreeStruct.getStruct();
    if (inTreeStruct.getStruct() == this.myDocStruct) {
      inTreeStruct.setSelected(true);
    } else {
      inTreeStruct.setSelected(false);
    }

    // alle erlaubten Typen durchlaufen
    for (Iterator<String> iter = temp.getType().getAllAllowedDocStructTypes().iterator(); iter.hasNext();) {
      String dst = iter.next();
      if (this.myDocStruct.getType().getName().equals(dst)) {
        inTreeStruct.setEinfuegenErlaubt(true);
        break;
      }
View Full Code Here

        if (selectedPages.isEmpty()) {
            return;
        }
        List<String> newSelectionList = new ArrayList<String>();
        for (Integer pageIndex : selectedPages) {
            DocStruct firstpage = allPages.get(pageIndex - 1);
            DocStruct secondpage = allPages.get(pageIndex);
            switchFileNames(firstpage, secondpage);
            newSelectionList.add(String.valueOf(pageIndex - 1));
        }

        alleSeitenAuswahl = newSelectionList.toArray(new String[newSelectionList.size()]);
View Full Code Here

        if (selectedPages.isEmpty()) {
            return;
        }
        List<String> newSelectionList = new ArrayList<String>();
        for (Integer pageIndex : selectedPages) {
            DocStruct firstpage = allPages.get(pageIndex + 1);
            DocStruct secondpage = allPages.get(pageIndex);
            switchFileNames(firstpage, secondpage);
            newSelectionList.add(String.valueOf(pageIndex + 1));
        }

        alleSeitenAuswahl = newSelectionList.toArray(new String[newSelectionList.size()]);
View Full Code Here

            return;
        }

        for (Integer pageIndex : selectedPages) {

            DocStruct pageToRemove = allPages.get(pageIndex);
            String imagename = pageToRemove.getImageName();

            removeImage(imagename);
            //            try {
            mydocument.getFileSet().removeFile(pageToRemove.getAllContentFiles().get(0));
            //                pageToRemove.removeContentFile(pageToRemove.getAllContentFiles().get(0));
            //            } catch (ContentFileNotLinkedException e) {
            //                myLogger.error(e);
            //            }

            mydocument.getPhysicalDocStruct().removeChild(pageToRemove);
            List<Reference> refs = new ArrayList<Reference>(pageToRemove.getAllFromReferences());
            for (ugh.dl.Reference ref : refs) {
                ref.getSource().removeReferenceTo(pageToRemove);
            }

        }
View Full Code Here

TOP

Related Classes of ugh.dl.DocStruct

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.