public void deploy(ReflectionFactory platform) { platform.addEditorKit(QueriesEditorKit.ID); platform.addOperationFactory( QueriesLanguageKit.URI, ContentAssistOperation.ID, new IVisitorFactory() { public IVisitor create(IOperation operation, int stage) { return new QueriesContentAssistVisitor(); } }); }
public void deploy(ReflectionFactory platform) { platform.addLanguageKit(new FirstOrderLogicLanguageKit()); platform.addOperationFactory( FirstOrderLogicLanguageKit.URI, GenericBuilderAdapterOperation.ID, new IBuilderFactory() { public IBuilder create(IBuilder strategy, IEntityContext entityContext) { return new FirstOrderLogicGenericBuilderAdapter( (IFirstOrderLogicBuilder) strategy, entityContext); } }); platform.addOperationFactory( FirstOrderLogicLanguageKit.URI, SpecificBuilderAdapterOperation.ID, new IBuilderFactory() { public IBuilder create(IBuilder strategy, IEntityContext entityContext) { return new FirstOrderLogicSpecificBuilderAdapter(strategy, entityContext); } }); platform.addEditorKit(FirstOrderLogicTextualEditorKit.ID); }
public void deploy(ReflectionFactory platform) { platform.addEditorKit(TableEditorKit.ID); }