public class DefaultBoxDefinitionFactory extends java.lang.Object implements BoxDefinitionFactory
| Constructor and Description |
|---|
DefaultBoxDefinitionFactory(BorderFactory borderFactory) |
| Modifier and Type | Method and Description |
|---|---|
static RenderLength |
computeWidth(CSSValue widthValue,
LayoutContext boxContext,
OutputProcessorMetaData metaData,
boolean allowAuto,
boolean allowNegativeValues) |
BoxDefinition |
createBlockBoxDefinition(LayoutContext boxContext,
OutputProcessorMetaData metaData)
Creates a Box-Definition.
|
BoxDefinition |
createInlineBoxDefinition(LayoutContext boxContext,
OutputProcessorMetaData metaData) |
public DefaultBoxDefinitionFactory(BorderFactory borderFactory)
public BoxDefinition createBlockBoxDefinition(LayoutContext boxContext, OutputProcessorMetaData metaData)
BoxDefinitionFactorycreateBlockBoxDefinition in interface BoxDefinitionFactorypublic BoxDefinition createInlineBoxDefinition(LayoutContext boxContext, OutputProcessorMetaData metaData)
createInlineBoxDefinition in interface BoxDefinitionFactorypublic static RenderLength computeWidth(CSSValue widthValue, LayoutContext boxContext, OutputProcessorMetaData metaData, boolean allowAuto, boolean allowNegativeValues)