Uses of Class
eu.bandm.tools.d2d2.model.CharBinary
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Umod main model class: This is the internal
model for the d2d text type definitions.
-
Uses of CharBinary in eu.bandm.tools.d2d2.base
Modifier and TypeMethodDescriptionvoid
CharacterParser.action
(CharBinary expr) void
SyntaxGraph.Layouter.action
(CharBinary exp) Caculates the size of the sub-expressions, shifts them to some co-ordinates relative to the binary operator expression, and calculates the resultingSyntaxGraph.Layouter.sizeInfo
.void
Classifier.Equivalence.descend
(CharBinary e) Navigate.CharSetCalc.makeRange
(CharSet from, CharSet to, CharBinary rangeExpr) Construct the range between two singleton sets.protected void
Navigate.CharSetCalc.operation
(CharBinary x, char code) Evaluate the arguments of the binary expression and construct the result.protected void
SyntaxGraph.Painter.paintCharBin
(CharBinary bin, String operator) Paint a character set binaryoperator.(package private) void
StackPrinter.ExpressionPrinter.printCharBin
(CharBinary x, String sep, int predec) Print a binary character operator.protected boolean
Navigate.CharSetCalc.reportError
(CharBinary x, String pos) Report the case that a char set binary operator is wrongly applied.protected void
Resolver4.rewriteFields
(CharBinary clone) protected void
TypeCheck.twoCharSets
(CharBinary x) -
Uses of CharBinary in eu.bandm.tools.d2d2.model
Modifier and TypeClassDescriptionclass
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<CharBinary,
Expression> CharBinary.get_left
Deprecated.Use new '::' method reference instead.static final Function<CharBinary,
Expression> CharBinary.get_right
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionCharBinary.doclone()
Clones this object.__SAX_Parser.fill_CharBinary
(Object res) Copies values of all common fields from the argument.__SAX_Parser.matchSAX_CharBinary()
CharBinary.with_left
(Expression val) Generated by umod; model author's documentation MISSING.CharBinary.with_right
(Expression val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionstatic Pattern<CharBinary>
CharBinary.get_left
(Pattern<? super Expression> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<CharBinary>
CharBinary.get_right
(Pattern<? super Expression> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<CharBinary>
__Patterns.term_CharBinary
(Pattern<? super CharExpr> superpattern, Pattern<? super Expression> p_left, Pattern<? super Expression> p_right) Modifier and TypeMethodDescriptionprotected void
__Formatter.action
(CharBinary el) void
__SAX_Writer.action
(CharBinary e0) protected void
CoRewrite.action
(CharBinary e0) protected void
Dump.action
(CharBinary e0) protected void
MATCH_ONLY_00.action
(CharBinary e0) protected void
Match.action
(CharBinary e0) protected void
Rewrite.action
(CharBinary e0) protected void
SinglePhase.action
(CharBinary e0) protected void
Dump.descend
(CharBinary e0) protected void
Match.descend
(CharBinary e0) void
__SAX_Writer.dumpfields
(CharBinary e0) void
__SAX_Parser.XMLPARSER_CharBinary.fillFields
(CharBinary newobj) void
MATCH_ONLY_00.match
(CharBinary e0) void
__SAX_Parser.XMLPARSER_CharBinary.parsefields
(CharBinary newobj) protected void
Match.post
(CharBinary e0) protected void
Match.pre
(CharBinary e0) protected void
Dump.printscalars
(CharBinary e0) protected void
CoRewrite.rewriteFields
(CharBinary clone) protected void
Rewrite.rewriteFields
(CharBinary clone) protected Format
__Formatter.toFormat
(CharBinary el) Modifier and TypeMethodDescription__Patterns.cast_CharBinary
(Pattern<? super CharBinary> p) __Patterns.term_CharCut
(Pattern<? super CharBinary> superpattern) __Patterns.term_CharJoin
(Pattern<? super CharBinary> superpattern) __Patterns.term_CharMinus
(Pattern<? super CharBinary> superpattern) __Patterns.term_CharRange
(Pattern<? super CharBinary> superpattern)