// Path: src/java/com/idega/documentmanager/component/FormComponent.java
// public interface FormComponent {
// 
// 	public abstract void render();
// 
// 	public abstract void setComponentAfterThis(FormComponent component);
// 	
// 	public abstract FormComponent getComponentAfterThis();
// 	
// 	public abstract void setComponentAfterThisRerender(FormComponent component);
// 
// 	public abstract String getId();
// 
// 	public abstract void setId(String id);
// 
// 	public abstract void setType(String type);
// 	
// 	public abstract String getType();
// 
// 	public abstract PropertiesComponent getProperties();
// 	
// 	public abstract void remove();
// 	
// 	public abstract void setLoad(boolean load);
// 	
// 	public abstract void setParent(FormComponentContainer parent);
// 	
// 	public abstract void setFormDocument(FormDocument form_document);
// 	
// 	public abstract void addToConfirmationPage();
// 	
// 	public abstract FormComponentContainer getParent();
// 	
// 	public abstract void update(ConstUpdateType what);
// 	
// 	public abstract ComponentDataBean getXformsComponentDataBean();
// 
// 	public abstract void setXformsComponentDataBean(ComponentDataBean xformsComponentDataBean);
// 	
// 	public abstract FormDocument getFormDocument();
// 	
// 	public abstract DMContext getContext();
// 
// 	public abstract void setContext(DMContext context);
// 	
// 	public abstract void setReadonly(boolean readonly);
// 	
// 	public abstract boolean isReadonly();
// 	
// 	public abstract void setPdfForm(boolean generatePdf);
// 	
// 	public abstract boolean isPdfForm();
// }


import java.util.List;
import com.idega.documentmanager.component.FormComponent;
package com.idega.documentmanager.manager;



/**
 * @author <a href="mailto:civilis@idega.com">Vytautas Čivilis</a>
 * @version $Revision: 1.2 $
 *
 * Last modified: $Date: 2007/10/06 07:05:40 $ by $Author: civilis $
 */
public interface XFormsManagerContainer extends XFormsManager {

	public abstract List<String[]> getContainedComponentsTagNamesAndIds(
// Path: src/java/com/idega/documentmanager/component/FormComponent.java
// public interface FormComponent {
// 
// 	public abstract void render();
// 
// 	public abstract void setComponentAfterThis(FormComponent component);
// 	
// 	public abstract FormComponent getComponentAfterThis();
// 	
// 	public abstract void setComponentAfterThisRerender(FormComponent component);
// 
// 	public abstract String getId();
// 
// 	public abstract void setId(String id);
// 
// 	public abstract void setType(String type);
// 	
// 	public abstract String getType();
// 
// 	public abstract PropertiesComponent getProperties();
// 	
// 	public abstract void remove();
// 	
// 	public abstract void setLoad(boolean load);
// 	
// 	public abstract void setParent(FormComponentContainer parent);
// 	
// 	public abstract void setFormDocument(FormDocument form_document);
// 	
// 	public abstract void addToConfirmationPage();
// 	
// 	public abstract FormComponentContainer getParent();
// 	
// 	public abstract void update(ConstUpdateType what);
// 	
// 	public abstract ComponentDataBean getXformsComponentDataBean();
// 
// 	public abstract void setXformsComponentDataBean(ComponentDataBean xformsComponentDataBean);
// 	
// 	public abstract FormDocument getFormDocument();
// 	
// 	public abstract DMContext getContext();
// 
// 	public abstract void setContext(DMContext context);
// 	
// 	public abstract void setReadonly(boolean readonly);
// 	
// 	public abstract boolean isReadonly();
// 	
// 	public abstract void setPdfForm(boolean generatePdf);
// 	
// 	public abstract boolean isPdfForm();
// }


// Path: src/java/com/idega/documentmanager/manager/XFormsManagerContainer.java
import java.util.List;
import com.idega.documentmanager.component.FormComponent;

package com.idega.documentmanager.manager;



/**
 * @author <a href="mailto:civilis@idega.com">Vytautas Čivilis</a>
 * @version $Revision: 1.2 $
 *
 * Last modified: $Date: 2007/10/06 07:05:40 $ by $Author: civilis $
 */
public interface XFormsManagerContainer extends XFormsManager {

	public abstract List<String[]> getContainedComponentsTagNamesAndIds(
			FormComponent component);