public interface INavigateContext extends Serializable
Modifier and Type | Interface and Description |
---|---|
static interface |
INavigateContext.IType
Navigation types.
|
Modifier and Type | Method and Description |
---|---|
INavigateContext |
getCallerContext()
Gets the caller navigate context.
|
String |
getClassName()
Gets the class name of the screen.
|
INavigateContext |
getContext()
Gets the inner context object.
|
String |
getDisplayName()
Gets the display name of the displayed object.
|
String |
getMethodName()
Gets the method name of the screen.
|
String |
getObjectName()
Gets the identifier of the displayed object.
|
Map<String,Object> |
getParameterMap()
Gets the named parameters.
|
Object |
getParameterObject(String key)
Gets a java.lang.Object parameter.
|
String |
getParameterString(String key)
Gets a java.lang.String parameter.
|
String[] |
getParameterStrings(String key)
Gets all the parameter's values from a key.
|
IProvider |
getProvider()
Gets the associated provider.
|
void |
removeParameter(String key)
Removes a parameter from the map.
|
void |
setClassName(String className)
Sets the class name of the screen.
|
void |
setDisplayName(String displayName)
Sets the display name of the displayed object.
|
void |
setMethodName(String methodName)
Sets the method name of the screen.
|
void |
setObjectName(String objectName)
Sets the identifier of the displayed object.
|
void |
setParameter(String key,
Object value)
Sets a new object parameter.
|
void |
setParameter(String key,
String value)
Sets a new string parameter.
|
void |
setParameter(String key,
String[] values)
Sets several values for a specified key.
|
void |
setParameters(Map<String,Object> map)
Sets the named parameters map.
|
String getClassName()
void setClassName(String className)
className
- The class name of the screen.String getMethodName()
void setMethodName(String methodName)
methodName
- The method name of the screen.String getObjectName()
void setObjectName(String objectName)
objectName
- The identifier.String getDisplayName()
void setDisplayName(String displayName)
displayName
- The display name to set.INavigateContext getCallerContext()
INavigateContext
object.Map<String,Object> getParameterMap()
Map
of parameters.void setParameters(Map<String,Object> map)
map
- The Map
object to set.String getParameterString(String key)
key
- The key of the parameter.void setParameter(String key, String value)
key
- The key of the parameter.value
- The value of the parameter.Object getParameterObject(String key)
key
- The key of the parameter.void setParameter(String key, Object value)
key
- The key of the parameter.value
- The value of the parameter.String[] getParameterStrings(String key)
key
- The key of the parameter.void setParameter(String key, String[] values)
key
- The key of the parameter.values
- The values to set.void removeParameter(String key)
key
- The key of the parameter.INavigateContext getContext()
INavigateContext
object.Copyright © 2022 Visiativ. All rights reserved.