jdk/src/share/classes/java/awt/color/ICC_Profile.java
changeset 16734 da1901d79073
parent 14643 be37da9c57d7
child 18113 acd987685b67
equal deleted inserted replaced
16733:9267ec7004a1 16734:da1901d79073
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    56 import java.util.StringTokenizer;
    56 import java.util.StringTokenizer;
    57 
    57 
    58 import java.security.AccessController;
    58 import java.security.AccessController;
    59 import java.security.PrivilegedAction;
    59 import java.security.PrivilegedAction;
    60 
    60 
    61 import javax.tools.annotation.GenerateNativeHeader;
       
    62 
    61 
    63 /**
    62 /**
    64  * A representation of color profile data for device independent and
    63  * A representation of color profile data for device independent and
    65  * device dependent color spaces based on the International Color
    64  * device dependent color spaces based on the International Color
    66  * Consortium Specification ICC.1:2001-12, File Format for Color Profiles,
    65  * Consortium Specification ICC.1:2001-12, File Format for Color Profiles,
    88  * <p>
    87  * <p>
    89  * @see ICC_ColorSpace
    88  * @see ICC_ColorSpace
    90  */
    89  */
    91 
    90 
    92 
    91 
    93 /* No native methods here, but the constants are needed in the supporting JNI code */
       
    94 @GenerateNativeHeader
       
    95 public class ICC_Profile implements Serializable {
    92 public class ICC_Profile implements Serializable {
    96 
    93 
    97     private static final long serialVersionUID = -3938515861990936766L;
    94     private static final long serialVersionUID = -3938515861990936766L;
    98 
    95 
    99     transient long ID;
    96     transient long ID;