protected ObjectiveProperties prepareObjectiveProperties() {
        final ObjectiveProperties makingProp = newObjectiveProperties(appResource, preparePropertyFilter());
        makingProp.checkImplicitOverride();
        makingProp.encodeAsUTF8(); // fixedly, so not need to encode japanese 
        if (!extendsResourceList.isEmpty()) {
            makingProp.extendsProperties(extendsResourceList.toArray(new String[extendsResourceList.size()]));
        }
        return makingProp;
    }
protected ObjectiveProperties prepareObjectiveProperties ( ) { final ObjectiveProperties makingProp = newObjectiveProperties ( appResource , preparePropertyFilter ( ) ) ; makingProp . checkImplicitOverride ( ) ; makingProp . encodeAsUTF8 ( ) ; if ( ! extendsResourceList . isEmpty ( ) ) { makingProp . extendsProperties ( extendsResourceList . toArray ( new String [ extendsResourceList . size ( ) ] ) ) ; } return makingProp ; }
--------------------