Package com.dci.intellij.dbn.language.common

Source Code of com.dci.intellij.dbn.language.common.DBLanguageFileTypeFactory

package com.dci.intellij.dbn.language.common;

import com.intellij.openapi.fileTypes.FileType;
import com.intellij.openapi.fileTypes.FileTypeConsumer;
import com.intellij.openapi.fileTypes.FileTypeFactory;
import org.jetbrains.annotations.NotNull;

public abstract class DBLanguageFileTypeFactory extends FileTypeFactory {
    @Override
    public void createFileTypes(@NotNull FileTypeConsumer consumer) {
        FileType fileType = getFileType();
        consumer.consume(fileType, fileType.getDefaultExtension());
    }

    protected abstract FileType getFileType();
}
TOP

Related Classes of com.dci.intellij.dbn.language.common.DBLanguageFileTypeFactory

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.