Package bm.core.tools

Examples of bm.core.tools.DeviceInfo


    private void showDeviceInfo( final ControllerEvent event )
    {
        final StringBuffer buffer = new StringBuffer();

        final DeviceInfo deviceInfo = DeviceInfo.getDeviceInfo();
        buffer
                .append( ResourceManager.getResource( "deviceInfo.speed" ) )
                .append( ": " )
                .append( deviceInfo.getmHz() )
                .append( "MHz" )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.performance" ) )
                .append( ": " )
                .append( deviceInfo.getComputationPerformance() )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.memSpeed" ) )
                .append( ": " )
                .append( deviceInfo.getMemoryReadSpeed() )
                .append( "/" )
                .append( deviceInfo.getMemoryWriteSpeed() )
                .append( "/" )
                .append( deviceInfo.getMemoryCopySpeed() )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.rsSizeLimit" ) )
                .append( ": " );

        final long rsSizeLimit = deviceInfo.getRsSizeLimit();
        if( rsSizeLimit == DeviceInfo.RS_LIMIT_UNKOWN )
        {
            buffer.append( ResourceManager.getResource(
                    "deviceInfo.rslimit.unknown"
            ) );
        }
        else if( rsSizeLimit == DeviceInfo.RS_LIMIT_NONE )
        {
            buffer.append( ResourceManager.getResource(
                    "deviceInfo.rslimit.none"
            ) );
        }
        else
        {
            buffer.append( (rsSizeLimit / 1024) ).append( "Kb" );
        }
        buffer
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.allocHandling" ) )
                .append( ": " );
        switch( deviceInfo.getAllocHandling() )
        {
            case DeviceInfo.AH_UNKNOWN:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.unknown" ) );
                break;

            case DeviceInfo.AH_OK:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.ok" ) );
                break;

            case DeviceInfo.AH_FREES_ON_RECORD_DELETE:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.freesOnRecord" ) );
                break;

            case DeviceInfo.AH_FREES_ON_RS_DELETE:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.freesOnRS" ) );
                break;

            case DeviceInfo.AH_BOGUS:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.bogus" ) );
                break;
        }
        buffer
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.hasAllocBug" ) )
                .append( ": " )
                .append( deviceInfo.hasAllocBug() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.growingHeap" ) )
                .append( ": " )
                .append( deviceInfo.isGrowingHeap() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.bluetooth" ) )
                .append( ": " )
                .append( Util.hasBluetoothAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.fileApi" ) )
                .append( ": " )
                .append( Util.hasFileAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.location" ) )
                .append( ": " )
                .append( Util.hasLocationAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                );

        buffer
                .append( '\n' )
                .append( "Error de tipo de letra en listas: " )
                .append( deviceInfo.hasListFontBug() ? "si" : "no" );

        final HelpView view = HelpView.getInstance();
        view.setTitle( ResourceManager.getResource( "diagnostics.deviceInfo" ) );
        view.setText( buffer.toString() );
        view.setCaller( event.getSource() );
View Full Code Here


    private void showDeviceInfo( final ControllerEvent event )
    {
        final StringBuffer buffer = new StringBuffer();

        final DeviceInfo deviceInfo = DeviceInfo.getDeviceInfo();
        buffer
                .append( ResourceManager.getResource( "deviceInfo.speed" ) )
                .append( ": " )
                .append( deviceInfo.getmHz() )
                .append( "MHz" )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.performance" ) )
                .append( ": " )
                .append( deviceInfo.getComputationPerformance() )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.memSpeed" ) )
                .append( ": " )
                .append( deviceInfo.getMemoryReadSpeed() )
                .append( "/" )
                .append( deviceInfo.getMemoryWriteSpeed() )
                .append( "/" )
                .append( deviceInfo.getMemoryCopySpeed() )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.rsSizeLimit" ) )
                .append( ": " );

        final long rsSizeLimit = deviceInfo.getRsSizeLimit();
        if( rsSizeLimit == DeviceInfo.RS_LIMIT_UNKOWN )
        {
            buffer.append( ResourceManager.getResource(
                    "deviceInfo.rslimit.unknown"
            ) );
        }
        else if( rsSizeLimit == DeviceInfo.RS_LIMIT_NONE )
        {
            buffer.append( ResourceManager.getResource(
                    "deviceInfo.rslimit.none"
            ) );
        }
        else
        {
            buffer.append( (rsSizeLimit / 1024) ).append( "Kb" );
        }
        buffer
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.allocHandling" ) )
                .append( ": " );
        switch( deviceInfo.getAllocHandling() )
        {
            case DeviceInfo.AH_UNKNOWN:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.unknown" ) );
                break;

            case DeviceInfo.AH_OK:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.ok" ) );
                break;

            case DeviceInfo.AH_FREES_ON_RECORD_DELETE:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.freesOnRecord" ) );
                break;

            case DeviceInfo.AH_FREES_ON_RS_DELETE:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.freesOnRS" ) );
                break;

            case DeviceInfo.AH_BOGUS:
                buffer.append( ResourceManager.getResource( "deviceInfo.ah.bogus" ) );
                break;
        }
        buffer
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.hasAllocBug" ) )
                .append( ": " )
                .append( deviceInfo.hasAllocBug() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.growingHeap" ) )
                .append( ": " )
                .append( deviceInfo.isGrowingHeap() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.bluetooth" ) )
                .append( ": " )
                .append( Util.hasBluetoothAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.fileApi" ) )
                .append( ": " )
                .append( Util.hasFileAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                )
                .append( '\n' )
                .append( ResourceManager.getResource( "deviceInfo.location" ) )
                .append( ": " )
                .append( Util.hasLocationAPI() ?
                         ResourceManager.getResource( "global.Yes" ) :
                         ResourceManager.getResource( "global.No" )
                );

        buffer
                .append( '\n' )
                .append( "Error de tipo de letra en listas: " )
                .append( deviceInfo.hasListFontBug() ? "si" : "no" );

        final HelpView view = HelpView.getInstance();
        view.setTitle( ResourceManager.getResource( "diagnostics.deviceInfo" ) );
        view.setText( buffer.toString() );
        view.setCaller( event.getSource() );
View Full Code Here

TOP

Related Classes of bm.core.tools.DeviceInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.