Interface LaunchStep
- 
- All Known Implementing Classes:
- AbstractLaunchStep,- BaseStep,- CacheStep,- CheckManifestStep,- ConnectStep,- DownloadJarsStep,- DownloadPyLibStep,- DownloadRuntimeStep,- DownloadTranslationsStep,- StartupStep,- TestStep
 
 public interface LaunchStep
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classLaunchStep.StepState
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)voidaddPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)java.lang.StringgetDescription()Describe this step's purposejava.lang.StringgetMessage()When active, this message describes what the step is currently doingintgetProgress()The current progress (when running), from 0 to 100LaunchStep.StepStategetState()The current state of this stepbooleanisIndeterminate()If this step can currently not calculate its progress, it is considered indeterminatevoidlog(java.lang.String message, java.lang.Object... args)voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)voidremovePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)voidrun()voidsetIndeterminate(boolean indeterminate)voidsetMessage(java.lang.String message)voidsetMessagef(java.lang.String bundleKey, java.lang.Object... formatArgs)voidsetProgress(int progress)voidsetState(LaunchStep.StepState state)Sets the state of the step
 
- 
- 
- 
Method Detail- 
addPropertyChangeListenervoid addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
 - 
addPropertyChangeListenervoid addPropertyChangeListener(java.beans.PropertyChangeListener listener) 
 - 
removePropertyChangeListenervoid removePropertyChangeListener(java.beans.PropertyChangeListener listener) 
 - 
removePropertyChangeListenervoid removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
 - 
getDescriptionjava.lang.String getDescription() Describe this step's purpose
 - 
getMessagejava.lang.String getMessage() When active, this message describes what the step is currently doing
 - 
isIndeterminateboolean isIndeterminate() If this step can currently not calculate its progress, it is considered indeterminate
 - 
getProgressint getProgress() The current progress (when running), from 0 to 100
 - 
setIndeterminatevoid setIndeterminate(boolean indeterminate) 
 - 
setProgressvoid setProgress(int progress) 
 - 
setMessagevoid setMessage(java.lang.String message) 
 - 
setMessagefvoid setMessagef(java.lang.String bundleKey, java.lang.Object... formatArgs)
 - 
logvoid log(java.lang.String message, java.lang.Object... args)
 - 
getStateLaunchStep.StepState getState() The current state of this step
 - 
setStatevoid setState(LaunchStep.StepState state) Sets the state of the step
 - 
runvoid run() throws java.lang.Exception - Throws:
- java.lang.Exception
 
 
- 
 
-