org.sonatype.gshell.branding
Interface Branding

All Known Implementing Classes:
BrandingImpl, BrandingSupport

public interface Branding

Defines the basic elements for branding a shell.

Since:
2.0
Author:
Jason Dillon

Method Summary
 void customize(Shell shell)
           
 String getDisplayName()
           
 String getGoodbyeMessage()
           
 String getHistoryFileName()
           
 String getInteractiveScriptName()
           
 License getLicense()
           
 String getPreferencesBasePath()
           
 String getProfileScriptName()
           
 String getProgramName()
           
 String getPrompt()
           
 String getScriptExtension()
           
 File getShellContextDir()
           
 File getShellHomeDir()
           
 File getUserContextDir()
           
 File getUserHomeDir()
           
 String getVersion()
           
 String getWelcomeMessage()
           
 

Method Detail

getDisplayName

String getDisplayName()

getProgramName

String getProgramName()

getScriptExtension

String getScriptExtension()

getVersion

String getVersion()

getWelcomeMessage

String getWelcomeMessage()

getGoodbyeMessage

String getGoodbyeMessage()

getPrompt

String getPrompt()

getProfileScriptName

String getProfileScriptName()

getInteractiveScriptName

String getInteractiveScriptName()

getHistoryFileName

String getHistoryFileName()

getPreferencesBasePath

String getPreferencesBasePath()

getShellHomeDir

File getShellHomeDir()

getShellContextDir

File getShellContextDir()

getUserHomeDir

File getUserHomeDir()

getUserContextDir

File getUserContextDir()

getLicense

License getLicense()

customize

void customize(Shell shell)
               throws Exception
Throws:
Exception


Copyright © 2008-2011 Sonatype. All Rights Reserved.