Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2013 Alibaba.com All right reserved. This software is the
   * confidential and proprietary information of Alibaba.com ("Confidential
   * Information"). You shall not disclose such Confidential Information and shall
   * use it only in accordance with the terms of the license agreement you entered
   * into with Alibaba.com.
   */
  package com.alibaba.simpleimage.analyze;

Author(s):
axman 2013-4-10 9:48:23
 
 public class ModifiableConst {
 
     public static String _TOWPNTDISTRATIO        = "_TOWPNTDISTRATIO";
     public static String _TOWPNTORIENTATIONMINUS = "_TOWPNTORIENTATIONMINUS";
     public static String _TOWPNTSCALAMINUS       = "_TOWPNTSCALAMINUS";
     public static String _SLOPEARCSTEP           = "_SLOPEARCSTEP";
     public static String _MINPOINTCOUNT          = "_MINPOINTCOUNT";
 
     public static int getMinPointCount() {
         return .;
     }
 
     public static float getTowPntDistRatio() {
         return .;
     }
 
     public static float getTowPntOrientationMinus() {
         return .;
     }
 
     public static float getTowPntScaleMinus() {
         return .;
     }
 
     public static int getSolpeArcStep() {
         return .;
     }

    
setteies ********************************
 
     public static void setTowPntDistRatio(float val) {
         . = val;
     }
 
     public static void setTowPntOrientationMinus(float val) {
         . = val;
     }
 
     public static void setTowPntScaleMinus(float val) {
         . = val;
     }
 
     public static void setSolpeArcStep(int val) {
         . = val;
     }
 
     private static class PropertiesHolder {
 
         // lazyload, 
         private static float towPntDistRatio        = 0.8f;
         private static float towPntOrientationMinus = 0.05f;
         private static float towPntScaleMinus       = 4.0f;
         private static int    solpeArcStep           = 5;
         private static int    minPointCount          = 10;
         static {
             String ratio = System.getProperty();
             String orientation = System.getProperty();
             String scala = System.getProperty();
             String arcStep = System.getProperty();
             String minCount = System.getProperty();
              = getFloatValue(ratio);
              = getFloatValue(orientation);
              = getFloatValue(scala);
              = getIntValue(arcStep);
              = getIntValue(minCount,);
         }
 
         private static int getIntValue(String strint defVal) {
             try {
                 return Integer.parseInt(str);
             } catch (Exception e) {
                 return defVal;
             }
         }
 
         private static float getFloatValue(String strfloat defVal) {
             try {
                 return Float.parseFloat(str);
             } catch (Exception e) {
                 return defVal;
             }
         }
 
     }
 
 }

New to GrepCode? Check out our FAQ X