org.codehaus.mojo.pomtools.console.screens.custom
Class EditDependencyVersionScreen

java.lang.Object
  extended by org.codehaus.mojo.pomtools.console.screens.AbstractModelScreen
      extended by org.codehaus.mojo.pomtools.console.screens.editors.EditVersionScreen
          extended by org.codehaus.mojo.pomtools.console.screens.custom.EditDependencyVersionScreen
All Implemented Interfaces:
ConsoleScreen

public class EditDependencyVersionScreen
extends EditVersionScreen

Version:
$Id: EditDependencyVersionScreen.java 2166 2006-07-18 21:32:16Z carlos $
Author:
David Hawkins

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.mojo.pomtools.console.screens.AbstractModelScreen
AbstractModelScreen.OptionsPane
 
Field Summary
 
Fields inherited from class org.codehaus.mojo.pomtools.console.screens.AbstractModelScreen
KEY_DELETE_ITEM, KEY_NEW_ITEM, MODIFIED_LABEL, NEWLINE, NULL_VALUE, PRESS_ENTER_TO_CONTINUE
 
Constructor Summary
EditDependencyVersionScreen(ObjectWrapper editorObject, BeanField field)
           
 
Method Summary
protected  ConsoleEventListener getNumberChoiceListener()
           
protected  ConsoleEventDispatcher getSelectFromListDispatcher()
           
protected  ConsoleScreenDisplay getSelectFromListDisplay()
           
protected  ConsoleEventListener getStateChangeListener(String[] matches, String description, int newState)
           
protected  boolean isVersionsAvailable()
           
protected  void setState(int state)
           
 
Methods inherited from class org.codehaus.mojo.pomtools.console.screens.editors.EditVersionScreen
getDisplay, getEventDispatcher, getManualEditDispatcher, getManualEditDisplay, getManualEditScreen
 
Methods inherited from class org.codehaus.mojo.pomtools.console.screens.AbstractModelScreen
createDisplay, createDisplay, decorateModifiedLabel, doRevert, doSave, getDefaultEventDispatcher, getDefaultEventManager, getFieldNameHeader, getHeader, getHeader, getHeader, getHelpText, getModelContext, getModifiedLabel, getName, getTerminal, getTerminalWidth, isModified, isNumberInRange, numberPrompt, setHelpText, setTerminalWidth, strPrompt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditDependencyVersionScreen

public EditDependencyVersionScreen(ObjectWrapper editorObject,
                                   BeanField field)
Method Detail

setState

protected void setState(int state)

isVersionsAvailable

protected boolean isVersionsAvailable()
Overrides:
isVersionsAvailable in class EditVersionScreen

getSelectFromListDisplay

protected ConsoleScreenDisplay getSelectFromListDisplay()
                                                 throws ConsoleExecutionException
Overrides:
getSelectFromListDisplay in class EditVersionScreen
Throws:
ConsoleExecutionException

getSelectFromListDispatcher

protected ConsoleEventDispatcher getSelectFromListDispatcher()
                                                      throws ConsoleExecutionException
Overrides:
getSelectFromListDispatcher in class EditVersionScreen
Throws:
ConsoleExecutionException

getNumberChoiceListener

protected ConsoleEventListener getNumberChoiceListener()

getStateChangeListener

protected ConsoleEventListener getStateChangeListener(String[] matches,
                                                      String description,
                                                      int newState)


Copyright © 2011 The Codehaus. All Rights Reserved.