Package org.faceless.publisher
Interface LayoutContext
public interface LayoutContext
Abstract interface encapsulating the sum total of information needed from
the layout module.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
done()
org.faceless.publisher.type.NodeEventListener
org.faceless.publisher.type.LengthEvaluationContext
getLengthEvaluationContext
(float percentage, org.faceless.publisher.type.CSSStyle style) org.faceless.publisher.type.LengthEvaluationContext
getLengthEvaluationContext
(org.faceless.publisher.type.Length percentage, org.faceless.publisher.type.CSSStyle style) float
getVH()
float
getVW()
boolean
Used by PageDependentLogicalParser and FloatPropvoid
setReportOutput
(ReportOutput output)
-
Method Details
-
getLengthEvaluationContext
org.faceless.publisher.type.LengthEvaluationContext getLengthEvaluationContext(float percentage, org.faceless.publisher.type.CSSStyle style) -
getLengthEvaluationContext
org.faceless.publisher.type.LengthEvaluationContext getLengthEvaluationContext(org.faceless.publisher.type.Length percentage, org.faceless.publisher.type.CSSStyle style) -
getVW
float getVW() -
getVH
float getVH() -
getBoxGenerator
org.faceless.publisher.type.NodeEventListener getBoxGenerator() -
done
void done() -
getReportOutput
ReportOutput getReportOutput() -
setReportOutput
-
isPageLeft
boolean isPageLeft()Used by PageDependentLogicalParser and FloatProp
-