com.planet_ink.coffee_mud.Libraries.interfaces
Interface AbilityParameters.AbilityParmEditor

All Known Implementing Classes:
CMAbleParms.AbilityParmEditorImpl
Enclosing interface:
AbilityParameters

public static interface AbilityParameters.AbilityParmEditor


Method Summary
 int appliesToClass(java.lang.Object o)
           
 DVector choices()
           
 java.lang.String colHeader()
           
 java.lang.String commandLinePrompt(MOB mob, java.lang.String oldVal, int[] showNumber, int showFlag)
           
 boolean confirmValue(java.lang.String oldVal)
           
 DVector createChoices(java.util.Enumeration e)
           
 DVector createChoices(java.lang.String[] S)
           
 DVector createChoices(java.util.Vector V)
           
 java.lang.String defaultValue()
           
 java.lang.String[] fakeUserInput(java.lang.String oldVal)
           
 java.lang.String ID()
           
 int parmType()
           
 java.lang.String prompt()
           
 java.lang.String webField(ExternalHTTPRequests httpReq, java.util.Map<java.lang.String,java.lang.String> parms, java.lang.String oldVal, java.lang.String fieldName)
           
 java.lang.String webTableField(ExternalHTTPRequests httpReq, java.util.Map<java.lang.String,java.lang.String> parms, java.lang.String oldVal)
           
 java.lang.String webValue(ExternalHTTPRequests httpReq, java.util.Map<java.lang.String,java.lang.String> parms, java.lang.String oldVal, java.lang.String fieldName)
           
 

Method Detail

ID

java.lang.String ID()

parmType

int parmType()

createChoices

DVector createChoices(java.util.Enumeration e)

createChoices

DVector createChoices(java.util.Vector V)

createChoices

DVector createChoices(java.lang.String[] S)

choices

DVector choices()

appliesToClass

int appliesToClass(java.lang.Object o)

confirmValue

boolean confirmValue(java.lang.String oldVal)

fakeUserInput

java.lang.String[] fakeUserInput(java.lang.String oldVal)

commandLinePrompt

java.lang.String commandLinePrompt(MOB mob,
                                   java.lang.String oldVal,
                                   int[] showNumber,
                                   int showFlag)
                                   throws java.io.IOException
Throws:
java.io.IOException

colHeader

java.lang.String colHeader()

prompt

java.lang.String prompt()

defaultValue

java.lang.String defaultValue()

webValue

java.lang.String webValue(ExternalHTTPRequests httpReq,
                          java.util.Map<java.lang.String,java.lang.String> parms,
                          java.lang.String oldVal,
                          java.lang.String fieldName)

webField

java.lang.String webField(ExternalHTTPRequests httpReq,
                          java.util.Map<java.lang.String,java.lang.String> parms,
                          java.lang.String oldVal,
                          java.lang.String fieldName)

webTableField

java.lang.String webTableField(ExternalHTTPRequests httpReq,
                               java.util.Map<java.lang.String,java.lang.String> parms,
                               java.lang.String oldVal)