@Pure
	static int getOperatingSystemArchitectureDataModel() {
		final String arch = System.getProperty("sun.arch.data.model"); //$NON-NLS-1$
		if (arch != null) {
			try {
				return Integer.parseInt(arch);
			} catch (AssertionError e) {
				throw e;
			} catch (Throwable exception) {
				//
			}
		}
		return 0;
	}
@ Pure static int getOperatingSystemArchitectureDataModel ( ) { final String arch = System . getProperty ( "sun.arch.data.model" ) ; if ( arch != null ) { try { return Integer . parseInt ( arch ) ; } catch ( AssertionError e ) { throw e ; } catch ( Throwable exception ) { } } return 0 ; }
Replies the data model of the current operating system: 32 or 64 bits.

@return the integer which is corresponding to the data model, or <code>0</code> if
it could not be determined.