Docmosis API 4.3.0

com.docmosis.template.analysis.structure
Interface TemplateStructureElement


public interface TemplateStructureElement

This class provides a simple interpretation of an element of a template that has been loaded into Docmosis. This element may have children making it a recursive structure which can then be used with a TemplateStructureProcessor to perform different analyses or renderings of the structure of a template.

See Also:
TemplateStructureProcessor

Method Summary
 boolean canHaveChildren()
           
 String getName()
           
 List getSubStructures()
           
 boolean isArtificial()
           
 boolean isBarcode()
           
 boolean isConditionalSection()
           
 boolean isField()
           
 boolean isImage()
           
 boolean isInHeaderOrFooter()
           
 boolean isRepeatingSection()
           
 

Method Detail

getName

public String getName()

isInHeaderOrFooter

public boolean isInHeaderOrFooter()

isField

public boolean isField()

isBarcode

public boolean isBarcode()

isRepeatingSection

public boolean isRepeatingSection()

isConditionalSection

public boolean isConditionalSection()

isImage

public boolean isImage()

canHaveChildren

public boolean canHaveChildren()

getSubStructures

public List getSubStructures()

isArtificial

public boolean isArtificial()

Docmosis API 4.3.0

Copyright © 2014 Docmosis Pty Ltd. All Rights Reserved.