Class AbstractLanguage

  • All Implemented Interfaces:
    Language
    Direct Known Subclasses:
    AnyLanguage

    public abstract class AbstractLanguage
    extends java.lang.Object
    implements Language
    • Constructor Detail

      • AbstractLanguage

        public AbstractLanguage​(java.lang.String name,
                                java.lang.String terseName,
                                Tokenizer tokenizer,
                                java.lang.String... extensions)
    • Method Detail

      • getFileFilter

        public java.io.FilenameFilter getFileFilter()
        Specified by:
        getFileFilter in interface Language
      • setProperties

        public void setProperties​(java.util.Properties properties)
        Specified by:
        setProperties in interface Language
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Language
      • getTerseName

        public java.lang.String getTerseName()
        Specified by:
        getTerseName in interface Language
      • getExtensions

        public java.util.List<java.lang.String> getExtensions()
        Specified by:
        getExtensions in interface Language