1 26 27 package org.objectweb.openccm.descriptor.componentassembly.gui; 28 29 import org.objectweb.openccm.descriptor.componentassembly.beans.*; 30 import org.objectweb.openccm.descriptor.componentassembly.*; 31 32 39 public class PartitioningZipper 40 { 41 47 53 56 public void 57 zipCall( 58 PartitioningBean partitioning 59 , org.objectweb.openccm.packaging.ZipFactory zip_factory 60 ) 61 { 62 java.util.List subelement_list; 64 65 subelement_list 67 = partitioning.getHomeplacementList(); 68 for (java.util.Iterator i = subelement_list.iterator() ; i.hasNext() ; ) 70 { 71 HomeplacementBean sub_element 72 = (HomeplacementBean) i.next(); 73 74 HomeplacementZipper sub_zipper 75 = (HomeplacementZipper) sub_element 76 .getExtensionManager() 77 .getExtensionByName("gui.Zipper") 78 .getInstance(); 79 80 sub_zipper.zipCall(sub_element, zip_factory); 81 } 82 83 subelement_list 85 = partitioning.getHostcollocationList(); 86 for (java.util.Iterator i = subelement_list.iterator() ; i.hasNext() ; ) 88 { 89 HostcollocationBean sub_element 90 = (HostcollocationBean) i.next(); 91 92 HostcollocationZipper sub_zipper 93 = (HostcollocationZipper) sub_element 94 .getExtensionManager() 95 .getExtensionByName("gui.Zipper") 96 .getInstance(); 97 98 sub_zipper.zipCall(sub_element, zip_factory); 99 } 100 101 subelement_list 103 = partitioning.getProcesscollocationList(); 104 for (java.util.Iterator i = subelement_list.iterator() ; i.hasNext() ; ) 106 { 107 ProcesscollocationBean sub_element 108 = (ProcesscollocationBean) i.next(); 109 110 ProcesscollocationZipper sub_zipper 111 = (ProcesscollocationZipper) sub_element 112 .getExtensionManager() 113 .getExtensionByName("gui.Zipper") 114 .getInstance(); 115 116 sub_zipper.zipCall(sub_element, zip_factory); 117 } 118 } 119 } 120 | Popular Tags |