00001 /* ---------------------------------------------------------------------------- 00002 * This file was automatically generated by SWIG (http://www.swig.org). 00003 * Version 2.0.1 00004 * 00005 * Do not make changes to this file unless you know what you are doing--modify 00006 * the SWIG interface file instead. 00007 * ----------------------------------------------------------------------------- */ 00008 00009 package com.orionsec.jpkif; 00010 00011 public class _CACDayOfMonthLimitType { 00012 private long swigCPtr; 00013 protected boolean swigCMemOwn; 00014 00015 public _CACDayOfMonthLimitType(long cPtr, boolean cMemoryOwn) { 00016 swigCMemOwn = cMemoryOwn; 00017 swigCPtr = cPtr; 00018 } 00019 00020 public static long getCPtr(_CACDayOfMonthLimitType obj) { 00021 return (obj == null) ? 0 : obj.swigCPtr; 00022 } 00023 00024 protected void finalize() { 00025 delete(); 00026 } 00027 00028 public synchronized void delete() { 00029 if (swigCPtr != 0) { 00030 if (swigCMemOwn) { 00031 swigCMemOwn = false; 00032 pkif_moduleJNI.delete__CACDayOfMonthLimitType(swigCPtr); 00033 } 00034 swigCPtr = 0; 00035 } 00036 } 00037 00038 public void setLimit(int value) { 00039 pkif_moduleJNI._CACDayOfMonthLimitType_limit_set(swigCPtr, this, value); 00040 } 00041 00042 public int getLimit() { 00043 return pkif_moduleJNI._CACDayOfMonthLimitType_limit_get(swigCPtr, this); 00044 } 00045 00046 public void setAdjustLeap(boolean value) { 00047 pkif_moduleJNI._CACDayOfMonthLimitType_adjustLeap_set(swigCPtr, this, value); 00048 } 00049 00050 public boolean getAdjustLeap() { 00051 return pkif_moduleJNI._CACDayOfMonthLimitType_adjustLeap_get(swigCPtr, this); 00052 } 00053 00054 public _CACDayOfMonthLimitType() { 00055 this(pkif_moduleJNI.new__CACDayOfMonthLimitType(), true); 00056 } 00057 00058 }