Uses of Class
eu.bandm.tools.d2d2.model.CharBinary
Packages that use 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
Methods in eu.bandm.tools.d2d2.base with parameters of type CharBinaryModifier and TypeMethodDescriptionvoidCharacterParser.action(CharBinary expr) voidSyntaxGraph.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.voidClassifier.Equivalence.descend(CharBinary e) Navigate.CharSetCalc.makeRange(CharSet from, CharSet to, CharBinary rangeExpr) Construct the range between two singleton sets.protected voidNavigate.CharSetCalc.operation(CharBinary x, char code) Evaluate the arguments of the binary expression and construct the result.protected voidSyntaxGraph.Painter.paintCharBin(CharBinary bin, String operator) Paint a character set binaryoperator.(package private) voidStackPrinter.ExpressionPrinter.printCharBin(CharBinary x, String sep, int predec) Print a binary character operator.protected booleanNavigate.CharSetCalc.reportError(CharBinary x, String pos) Report the case that a char set binary operator is wrongly applied.protected voidResolver4.rewriteFields(CharBinary clone) protected voidTypeCheck.twoCharSets(CharBinary x) -
Uses of CharBinary in eu.bandm.tools.d2d2.model
Subclasses of CharBinary in eu.bandm.tools.d2d2.modelModifier and TypeClassDescriptionclassGenerated by umod; model author's documentation MISSING.classGenerated by umod; model author's documentation MISSING.classGenerated by umod; model author's documentation MISSING.classGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.model with type parameters of type CharBinaryModifier and TypeFieldDescriptionstatic final Function<CharBinary, Expression> CharBinary.get_leftDeprecated.Use new '::' method reference instead.static final Function<CharBinary, Expression> CharBinary.get_rightDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.model that return CharBinaryModifier 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.Methods in eu.bandm.tools.d2d2.model that return types with arguments of type CharBinaryModifier 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) Methods in eu.bandm.tools.d2d2.model with parameters of type CharBinaryModifier and TypeMethodDescriptionprotected void__Formatter.action(CharBinary el) void__SAX_Writer.action(CharBinary e0) protected voidCoRewrite.action(CharBinary e0) protected voidDump.action(CharBinary e0) protected voidMATCH_ONLY_00.action(CharBinary e0) protected voidMatch.action(CharBinary e0) protected voidRewrite.action(CharBinary e0) protected voidSinglePhase.action(CharBinary e0) protected voidDump.descend(CharBinary e0) protected voidMatch.descend(CharBinary e0) void__SAX_Writer.dumpfields(CharBinary e0) void__SAX_Parser.XMLPARSER_CharBinary.fillFields(CharBinary newobj) voidMATCH_ONLY_00.match(CharBinary e0) void__SAX_Parser.XMLPARSER_CharBinary.parsefields(CharBinary newobj) protected voidMatch.post(CharBinary e0) protected voidMatch.pre(CharBinary e0) protected voidDump.printscalars(CharBinary e0) protected voidCoRewrite.rewriteFields(CharBinary clone) protected voidRewrite.rewriteFields(CharBinary clone) protected Format__Formatter.toFormat(CharBinary el) Method parameters in eu.bandm.tools.d2d2.model with type arguments of type CharBinaryModifier 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)