1 20 21 package com.methodhead.transfer; 22 23 import com.methodhead.shim.Module; 24 import com.methodhead.util.OperationContext; 25 import com.methodhead.sitecontext.SiteContext; 26 import com.methodhead.tree.FoldingTreeNode; 27 import org.apache.struts.util.MessageResources; 28 29 32 public interface Extension { 33 34 36 38 40 43 public String getName(); 44 45 48 public void init( 49 SiteContext siteContext ); 50 51 54 public void destroy( 55 SiteContext siteContext ); 56 57 60 public Module[] getModules(); 61 62 65 public void setUpMenu( 66 OperationContext op, 67 FoldingTreeNode menu, 68 MessageResources resources ); 69 70 74 public void setUpEditorMenu( 75 OperationContext op, 76 FoldingTreeNode menu, 77 MessageResources resources ); 78 } 79 80 | Popular Tags |