| 1 package org.antlr.works.components.project.file; 2 3 import org.antlr.works.components.ComponentDocument; 4 import org.antlr.works.components.ComponentEditor; 5 import org.antlr.works.components.grammar.CDocumentGrammar; 6 import org.antlr.works.components.grammar.CEditorGrammar; 7 import org.antlr.works.components.project.CContainerProject; 8 import org.antlr.works.project.ProjectFileItem; 9 10 import javax.swing.*; 11 import java.awt.*; 12 42 43 public class CContainerProjectGrammar extends CContainerProjectFile { 44 45 public CContainerProjectGrammar(CContainerProject project, ProjectFileItem item) { 46 super(project, item); 47 } 48 49 public void awake() { 50 editor.getPanel().setBorder(BorderFactory.createMatteBorder(0, 1, 0, 0, Color.lightGray)); 53 } 54 55 public ComponentDocument createDocument() { 56 return new CDocumentGrammar(); 57 } 58 59 public ComponentEditor createEditor() { 60 return new CEditorGrammar(this); 61 } 62 } 63 | Popular Tags |