Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  
  package de.xwic.etlgine.server.admin.datapool;
  
  import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 

Author(s):
lippisch
 
 public class XlsTemplateTestControl extends BaseContentContainer {
 
 	private final IDataPool dataPool;
 	private FileUpload fileUpload;
 	private ErrorWarning errInfo;
 
 	private Map<StringStringdimCtrlMap = new HashMap<StringString>();

Parameters:
container
name
 
 	public XlsTemplateTestControl(IControlContainer containerString nameIDataPool dataPool) {
 		super(containername);
 		this. = dataPool;
 		
 		setTitle("Excel Template Test");
 		
 		ToolBar abar = new ToolBar(this"actionBar");
 		ToolBarGroup group = abar.addGroup();
 		Button  btReturn = group.addButton();
 		btReturn.setTitle("Return");
 			public void objectSelected(SelectionEvent event) {
 			}
 		});
 
 		 = new ErrorWarning(this"errInfo");
 		
 		 = new FileUpload(this"fileUpload");
 		
 		Button btTest = group.addButton();
 		btTest.setTitle("Process File");
 			/* (non-Javadoc)
 			 * @see de.jwic.events.SelectionListener#objectSelected(de.jwic.events.SelectionEvent)
 			 */
 			public void objectSelected(SelectionEvent event) {
 			}
 		});
 		
 		
 		 = new XlsDownloadControl(this"download");
 		
 		for (IDimension dim : dataPool.getDimensions()) {
 			DimensionElementSelector dimSel = new DimensionElementSelector(thisnulldim);
 			.put(dim.getKey(), dimSel.getName());
 		}
 		
 	}

 
 	protected void onProcessTemplate() {
 			.showError("You must select a file.");
 		} else {
 			try {
 				
 				// build filter list
 				for (String selName : .values()) {
					filters.add(dse.getDimensionElement());
				}
catch (IOException e) {
			}
		}
	}

Returns the list of dimensions.

Returns:
	}

Returns the key to the specified dimension element selector.

Parameters:
key
Returns:
	public String getDimCtrlId(String key) {
		return .get(key);
	}

	protected void onReturn() {
	}
New to GrepCode? Check out our FAQ X