@Override public HighlightsLayer[] createLayers(Context context) { if (SEMANTIC_DISABLED) { return new HighlightsLayer[]{ HighlightsLayer.create( MarkOccurrencesHighlighter.class.getName(), ZOrder.CARET_RACK.forPosition(1000), true, MarkOccurrencesHighlighter.getHighlightsBag(context.getDocument())),}; } else { return new HighlightsLayer[] { HighlightsLayer.create( SemanticHighlighter.class.getName(), ZOrder.SYNTAX_RACK.forPosition(2000), true, SemanticHighlighter.getHighlightsBag(context.getDocument())), HighlightsLayer.create( MarkOccurrencesHighlighter.class.getName(), ZOrder.CARET_RACK.forPosition(1000), true, MarkOccurrencesHighlighter.getHighlightsBag(context.getDocument())), }; } } }
public HighlightsLayer[] createLayers(Context ctx) { OffsetsBag bag = getBag(ctx.getComponent()); return new HighlightsLayer[] { HighlightsLayer.create(SpellcheckerHighlightLayerFactory.class.getName(), ZOrder.CARET_RACK.forPosition(30), true, bag), }; }
public HighlightsLayer[] createLayers (Context context) { Document document = context.getDocument (); // try { // if (LanguagesManager.getDefault ().getLanguage (mimeType).getParser () == null) // return null; return new HighlightsLayer[] { HighlightsLayer.create ( "GLF Semantic Coloring", ZOrder.SYNTAX_RACK.forPosition (10), false, new SemanticHighlightsLayer (document) ), HighlightsLayer.create ( "GLF Languages Coloring", ZOrder.SYNTAX_RACK.forPosition (11), false, new LanguagesHighlightsLayer (document) ), HighlightsLayer.create ( "GLF Token Highlighting", ZOrder.SHOW_OFF_RACK.forPosition (0), false, new TokenHighlightsLayer (document) ) }; // } catch (LanguageDefinitionNotFoundException ex) { // return null; // } } }
@Override public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[] { //"above" mark occurrences (1000) HighlightsLayer.create(InstantRenamePerformer.class.getName(), ZOrder.CARET_RACK.forPosition(1075), false, InstantRenamePerformer.getHighlightsBag(context.getDocument())), }; } }
@Override public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[] { HighlightsLayer.create(DebuggerAnnotation.class.getName(), ZOrder.TOP_RACK, true, DebuggerAnnotation.getHighlightsBag(context.getDocument())) }; }
public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[]{ HighlightsLayer.create(PROP_HIGLIGHT_HEADER_LAYER, ZOrder.SYNTAX_RACK.forPosition(120), true, new HeadersHighlighting(context.getDocument())), HighlightsLayer.create(PROP_HIGLIGHT_BLOCKS_LAYER, ZOrder.BOTTOM_RACK.forPosition(110), true, new BlocksHighlighting(context.getDocument())) }; }
public HighlightsLayer[] createLayers(Context context) { //LexerBasedHighlightLayer semantic = LexerBasedHighlightLayer.getLayer(SemanticHighlighter.class, context.getDocument()); GsfSemanticLayer semantic = GsfSemanticLayer.getLayer(SemanticHighlighter.class, context.getDocument()); semantic.clearColoringCache(); return new HighlightsLayer[] { HighlightsLayer.create(SemanticHighlighter.class.getName() + "-1", ZOrder.SYNTAX_RACK.forPosition(1000), false, semantic), // HighlightsLayer.create(SemanticHighlighter.class.getName() + "-2", ZOrder.SYNTAX_RACK.forPosition(1500), false, SemanticHighlighter.getImportHighlightsBag(context.getDocument())), //the mark occurrences layer should be "above" current row and "below" the search layers: HighlightsLayer.create(MarkOccurrencesHighlighter.class.getName(), ZOrder.CARET_RACK.forPosition(50), false, MarkOccurrencesHighlighter.getHighlightsBag(context.getDocument())), //"above" mark occurrences, "below" search layers: HighlightsLayer.create(InstantRenamePerformer.class.getName(), ZOrder.CARET_RACK.forPosition(75), false, InstantRenamePerformer.getHighlightsBag(context.getDocument())), }; }
public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[]{ HighlightsLayer.create( "rhtml-embedded-ruby-scriplets-highlighting-layer", //NOI18N ZOrder.BOTTOM_RACK.forPosition(100), true, new EmbeddedSectionsHighlighting(context.getDocument()) )}; } } // End of Factory class
public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[] { HighlightsLayer.create(DebuggerAnnotation.class.getName(), ZOrder.DEFAULT_RACK, false, DebuggerAnnotation.getHighlightsBag(context.getDocument())) }; }
@Override public HighlightsLayer[] createLayers(Context context) { return new HighlightsLayer[] { HighlightsLayer.create(DebuggerAnnotation.class.getName(), ZOrder.TOP_RACK, true, DebuggerAnnotation.getHighlightsBag(context.getDocument())) }; }