All Downloads are FREE. Search and download functionalities are using the official Maven repository.

extensions.Attachment.ext Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
import guidesign;
import guidesign::types;
import pom;

extension org::openxma::dsl::common::extensions::LogUtil;

/**
 * Get the XMA attach side for the sibling. 
 */	
AttachSideType getXMAAttachSide(AttachmentSiblingPosition position, AttachmentOwnPosition ownPosition):
JAVA org.openxma.dsl.generator.helper.FormDataExtension.getXMAAttachSide(org.openxma.dsl.pom.model.AttachmentSiblingPosition , org.openxma.dsl.pom.model.AttachmentOwnPosition );

/**		
 * Null implementation
 */
XMAFormAttachment createXMAAttachment(Void v, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
	error("Implementation for null of 'createXMAAttachment' called")->null;		
		
/** 
 * Default implementation
 */						
XMAFormAttachment createXMAAttachment(AttachmentSpecification attachment, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
	error("Default implementation of 'createXMAAttachment' called")->null;
	
/**
 * Create a XMAFormAttachment from a  ParentAttachment
 */
XMAFormAttachment createXMAAttachment(ParentAttachment parentAttachment, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
JAVA org.openxma.dsl.generator.helper.FormDataExtension.createXMAAttachment(org.openxma.dsl.pom.model.ParentAttachment, at.spardat.xma.guidesign.XMAComposite, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.AttachmentOwnPosition);

/**
 * Create a XMAFormAttachment from a SiblingAttachment
 */
XMAFormAttachment createXMAAttachment(SiblingAttachment attachment, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
JAVA org.openxma.dsl.generator.helper.FormDataExtension.createXMAAttachment(org.openxma.dsl.pom.model.SiblingAttachment, at.spardat.xma.guidesign.XMAComposite, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.AttachmentOwnPosition);
	
/**
 * Create a XMAFormAttachment from a TabulatorAttachment
 */
XMAFormAttachment createXMAAttachment(TabulatorAttachment tabulatorAttachment, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
JAVA org.openxma.dsl.generator.helper.FormDataExtension.createXMAAttachment(org.openxma.dsl.pom.model.TabulatorAttachment, at.spardat.xma.guidesign.XMAComposite, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.AttachmentOwnPosition);

XMAFormAttachment createXMAAttachment(NoneAttachment noneAttachment, XMAComposite parentComposite, GuiElement prevGuiElement, GuiElement nextGuiElement, AttachmentOwnPosition ownPosition):
JAVA org.openxma.dsl.generator.helper.FormDataExtension.createXMAAttachment(org.openxma.dsl.pom.model.NoneAttachment, at.spardat.xma.guidesign.XMAComposite, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.GuiElement, org.openxma.dsl.pom.model.AttachmentOwnPosition);

	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy