Examples of startsAt()


Examples of org.jitterbit.util.Interval.startsAt()

   
    @Override
    public Interval getInterval(Document doc) {
        Interval def = super.getInterval(doc);
        if (tokenStartsAt > 0) {
            return IntervalFactory.fromStartAndLength(def.startsAt() + tokenStartsAt, def.length());
        }
        return def;
    }

   
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

    }
   
    private boolean checkRow(ScriptDocument doc, int row, Set<Rectangle> collector) {
        try {
            Interval range = DocumentUtils.rowAsInterval(doc, row);
            Rectangle rowBounds = area.getTextPane().modelToView(range.startsAt());
            if (shouldRowBeHighlighted(doc, range)) {
                collector.add(rowBounds);
                return true;
            }
        } catch (BadLocationException ex) {
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

        @Override
        public void handle() {
            checkBeginTrans();
            checkEndTrans();
            Interval range = getInterval(document);
            inputComponent.setCaretPosition(range.startsAt() + range.length());
        }
    }
   
}
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

    @Override
    public Interval getInterval(Document doc) {
        Interval def = super.getInterval(doc);
        if (tokenStartsAt > 0) {
            return IntervalFactory.fromStartAndLength(def.startsAt() + tokenStartsAt, def.length());
        }
        return def;
    }

    protected abstract void doPostCompletionHandling(PostCompletionHandler h);
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

        targetField.setText(match.getMapping().getTargetPath().toString());
        targetField.setCaretPosition(0);
        openMappingAction.setEnabled(true);
        expressionArea.setText(match.getMapping().getTranslatedExpression(expressionTranslator));
        Interval span = match.getExpressionSpan();
        expressionArea.setCaretPosition(span.startsAt());
        expressionArea.moveCaretPosition(span.startsAt() + span.length());
        expressionArea.getCaret().setSelectionVisible(true);
    }

    public void clear() {
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

        targetField.setCaretPosition(0);
        openMappingAction.setEnabled(true);
        expressionArea.setText(match.getMapping().getTranslatedExpression(expressionTranslator));
        Interval span = match.getExpressionSpan();
        expressionArea.setCaretPosition(span.startsAt());
        expressionArea.moveCaretPosition(span.startsAt() + span.length());
        expressionArea.getCaret().setSelectionVisible(true);
    }

    public void clear() {
        targetField.setText("");
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

        public void paint(GlyphView v, Graphics g, Shape a, int p0, int p1) {
            int s = 0;
            Color saved = g.getColor();
            for (Map.Entry<Interval, Color> entry : coloredRegions.entrySet()) {
                Interval region = entry.getKey();
                int colStart = region.startsAt();
                int colEnd = colStart + region.length();
                if (colStart > s) {
                    delegate.paint(v, g, a, s, colStart);
                }
                g.setColor(entry.getValue());
View Full Code Here

Examples of org.jitterbit.util.Interval.startsAt()

    protected final void completeToken(CompletionToken token) {
        Document doc = target.getDocument();
        token.complete(doc);
        Interval interval = token.getInterval(doc);
        int newCaretPosition = Math.min(interval.startsAt() + interval.length(), doc.getLength());
        target.setCaretPosition(newCaretPosition);
        if (grabFocusAfterCompletion) {
            if (grabFocusDelay > 0) {
                FocusUtils.changeFocusAcrossWindows(target, 100);
            } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.