Package org.netxms.client
Class InputField
java.lang.Object
org.netxms.client.InputField
Input field definition (used by object tools, object queries, etc.)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInputField(String name) Create text input field with default settings.InputField(String name, InputFieldType type, String displayName, int flags) Create input field.InputField(NXCPMessage msg, long baseId) Create input field from NXCP messageInputField(InputField src) Copy constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg, long baseId) Fill NXCP message with field dataintgetFlags()Get field flags.getName()intgetType()Get field type.booleanCheck if password validation is needed (VALIDATE_PASSWORDflag is set).voidsetDisplayName(String displayName) voidsetFlags(int flags) Set field flags.voidvoidsetSequence(int sequence) voidsetType(InputFieldType type) Set field type.toString()
-
Field Details
-
VALIDATE_PASSWORD
public static final int VALIDATE_PASSWORD- See Also:
-
-
Constructor Details
-
InputField
Create text input field with default settings.- Parameters:
name- field name
-
InputField
Create input field.- Parameters:
name- field nametype- field typedisplayName- field display nameflags- field flags
-
InputField
Copy constructor- Parameters:
src- source object
-
InputField
Create input field from NXCP message- Parameters:
msg- NXCP messagebaseId- base field ID
-
-
Method Details
-
fillMessage
Fill NXCP message with field data- Parameters:
msg- NXCP messagebaseId- base field ID
-
getType
Get field type.- Returns:
- field type
-
setType
Set field type.- Parameters:
type- new field type
-
getDisplayName
- Returns:
- the displayName
-
setDisplayName
- Parameters:
displayName- the displayName to set
-
isPasswordValidationNeeded
public boolean isPasswordValidationNeeded()Check if password validation is needed (VALIDATE_PASSWORDflag is set).- Returns:
- true if password validation is needed
-
getFlags
public int getFlags()Get field flags.- Returns:
- field flags
-
setFlags
public void setFlags(int flags) Set field flags.- Parameters:
flags- new field flags
-
getName
- Returns:
- the name
-
setName
- Parameters:
name- the name to set
-
getSequence
public int getSequence()- Returns:
- the sequence
-
setSequence
public void setSequence(int sequence) - Parameters:
sequence- the sequence to set
-
toString
-