1 package evel_javalibrary.att.com;
\r
2 /**************************************************************************//**
\r
4 * Evel Option Long class
\r
6 * This file implements the Evel Option class to handle optional Long fields.
\r
10 * Unless otherwise specified, all software contained herein is
\r
11 * Licensed under the Apache License, Version 2.0 (the "License");
\r
12 * you may not use this file except in compliance with the License.
\r
13 * You may obtain a copy of the License at
\r
14 * http://www.apache.org/licenses/LICENSE-2.0
\r
16 * Unless required by applicable law or agreed to in writing, software
\r
17 * distributed under the License is distributed on an "AS IS" BASIS,
\r
18 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
19 * See the License for the specific language governing permissions and
\r
20 * limitations under the License.
\r
21 *****************************************************************************/
\r
23 import org.apache.log4j.Logger;
\r
25 * Handles Optional Long Integer fields
\r
27 public class EvelOptionLong extends EvelOption {
\r
29 /**************************************************************************//**
\r
30 * Optional parameter holder for string.
\r
31 *****************************************************************************/
\r
34 private static final Logger LOGGER = Logger.getLogger( EvelOptionLong.class.getName() );
\r
36 public EvelOptionLong()
\r
42 public EvelOptionLong(boolean val, Long str)
\r
48 public void InitValue()
\r
54 public void SetValue(Long str)
\r
60 //Sets Long Integer value outputting debugging message
\r
61 public void SetValuePr(Long str, String mstr)
\r
66 LOGGER.debug("Setting "+mstr+" to "+str);
\r
69 public Long GetValue()
\r