public abstract class AbstractSignatureTypeProvider extends GroovyObjectSupport implements SignatureTypeProvider
SignatureTypeProvider implementations.| Constructor and Description |
|---|
AbstractSignatureTypeProvider() |
| Modifier and Type | Method and Description |
|---|---|
SignatureType |
getDefaultType() |
SignatureType |
getTypeForExtension(String extension) |
boolean |
hasTypeForExtension(String extension) |
protected void |
register(SignatureType type) |
void |
setDefaultType(String defaultTypeExtension) |
getMetaClass, getProperty, invokeMethod, setMetaClass, setPropertypublic SignatureType getDefaultType()
getDefaultType in interface SignatureTypeProviderpublic void setDefaultType(String defaultTypeExtension)
setDefaultType in interface SignatureTypeProviderpublic boolean hasTypeForExtension(String extension)
hasTypeForExtension in interface SignatureTypeProviderpublic SignatureType getTypeForExtension(String extension)
getTypeForExtension in interface SignatureTypeProviderprotected void register(SignatureType type)