Java Doc for CLibPNGMetadata.java in  » 6.0-JDK-Modules » Java-Advanced-Imaging » com » sun » media » imageioimpl » plugins » png » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » Java Advanced Imaging » com.sun.media.imageioimpl.plugins.png 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.imageio.metadata.IIOMetadata
      com.sun.media.imageioimpl.plugins.png.CLibPNGMetadata

CLibPNGMetadata
public class CLibPNGMetadata extends IIOMetadata implements Cloneable(Code)


Field Summary
final static  intIDAT_TYPE
    
final static  intIEND_TYPE
    
final static  intIHDR_TYPE
    
public  intIHDR_bitDepth
    
final public static  String[]IHDR_bitDepths
    
public  intIHDR_colorType
    
final public static  String[]IHDR_colorTypeNames
    
public  intIHDR_compressionMethod
    
final public static  String[]IHDR_compressionMethodNames
    
public  intIHDR_filterMethod
    
final public static  String[]IHDR_filterMethodNames
    
public  intIHDR_height
    
public  intIHDR_interlaceMethod
    
final public static  String[]IHDR_interlaceMethodNames
    
final public static  int[]IHDR_numChannels
    
public  booleanIHDR_present
    
public  intIHDR_width
    
final public static  intPHYS_UNIT_METER
    
final public static  intPHYS_UNIT_UNKNOWN
    
final static  intPLTE_TYPE
    
public  byte[]PLTE_blue
    
public  byte[]PLTE_green
    
public  booleanPLTE_present
    
public  byte[]PLTE_red
    
final static  intPNG_COLOR_GRAY
    
final static  intPNG_COLOR_GRAY_ALPHA
    
final static  intPNG_COLOR_PALETTE
    
final static  intPNG_COLOR_RGB
    
final static  intPNG_COLOR_RGB_ALPHA
    
final static  intbKGD_TYPE
    
public  intbKGD_blue
    
public  intbKGD_colorType
    
public  intbKGD_gray
    
public  intbKGD_green
    
public  intbKGD_index
    
public  booleanbKGD_present
    
public  intbKGD_red
    
final static  intcHRM_TYPE
    
public  intcHRM_blueX
    
public  intcHRM_blueY
    
public  intcHRM_greenX
    
public  intcHRM_greenY
    
public  booleancHRM_present
    
public  intcHRM_redX
    
public  intcHRM_redY
    
public  intcHRM_whitePointX
    
public  intcHRM_whitePointY
    
final public static  String[]colorSpaceTypeNames
    
final static  intgAMA_TYPE
    
public  intgAMA_gamma
    
public  booleangAMA_present
    
final static  inthIST_TYPE
    
public  char[]hIST_histogram
    
public  booleanhIST_present
    
final static  intiCCP_TYPE
    
public  byte[]iCCP_compressedProfile
    
public  intiCCP_compressionMethod
    
final public static  String[]iCCP_compressionMethodNames
    
public  booleaniCCP_present
    
public  StringiCCP_profileName
    
final static  intiTXt_TYPE
    
public  ArrayListiTXt_compressionFlag
    
public  ArrayListiTXt_compressionMethod
    
public  ArrayListiTXt_keyword
    
public  ArrayListiTXt_languageTag
    
public  ArrayListiTXt_text
    
public  ArrayListiTXt_translatedKeyword
    
final protected static  StringnativeMetadataFormatClassName
    
final public static  StringnativeMetadataFormatName
    
final static  intpHYs_TYPE
    
public  intpHYs_pixelsPerUnitXAxis
    
public  intpHYs_pixelsPerUnitYAxis
    
public  booleanpHYs_present
    
public  intpHYs_unitSpecifier
    
final public static  String[]renderingIntentNames
    
final static  intsBIT_TYPE
    
public  intsBIT_alphaBits
    
public  intsBIT_blueBits
    
public  intsBIT_colorType
    
public  intsBIT_grayBits
    
public  intsBIT_greenBits
    
public  booleansBIT_present
    
public  intsBIT_redBits
    
final static  intsPLT_TYPE
    
public  int[]sPLT_alpha
    
public  int[]sPLT_blue
    
public  int[]sPLT_frequency
    
public  int[]sPLT_green
    
public  StringsPLT_paletteName
    
public  booleansPLT_present
    
public  int[]sPLT_red
    
public  intsPLT_sampleDepth
    
final static  intsRGB_TYPE
    
public  booleansRGB_present
    
public  intsRGB_renderingIntent
    
final static  inttEXt_TYPE
    
public  ArrayListtEXt_keyword
    
public  ArrayListtEXt_text
    
final static  inttIME_TYPE
    
public  inttIME_day
    
public  inttIME_hour
    
public  inttIME_minute
    
public  inttIME_month
    
public  booleantIME_present
    
public  inttIME_second
    
public  inttIME_year
    
final static  inttRNS_TYPE
    
public  byte[]tRNS_alpha
    
public  inttRNS_blue
    
public  inttRNS_colorType
    
public  inttRNS_gray
    
public  inttRNS_green
    
public  booleantRNS_present
    
public  inttRNS_red
    
final public static  String[]unitSpecifierNames
    
public  ArrayListunknownChunkData
    
public  ArrayListunknownChunkType
    
final static  intzTXt_TYPE
    
public  ArrayListzTXt_compressionMethod
    
final public static  String[]zTXt_compressionMethodNames
    
public  ArrayListzTXt_keyword
    
public  ArrayListzTXt_text
    

Constructor Summary
public  CLibPNGMetadata()
    
public  CLibPNGMetadata(IIOMetadata metadata)
    

Method Summary
public  Objectclone()
    
public  NodegetAsTree(String formatName)
    
public  IIOMetadataNodegetStandardChromaNode()
    
public  IIOMetadataNodegetStandardCompressionNode()
    
public  IIOMetadataNodegetStandardDataNode()
    
public  IIOMetadataNodegetStandardDimensionNode()
    
public  IIOMetadataNodegetStandardDocumentNode()
    
public  IIOMetadataNodegetStandardTextNode()
    
public  IIOMetadataNodegetStandardTransparencyNode()
    
public  voidinitialize(ImageTypeSpecifier imageType, int numBands, ImageWriteParam param, int interlaceMethod)
     Sets the instance variables of the IHDR and if necessary PLTE and tRNS chunks.
public  booleanisReadOnly()
    
public  voidmergeTree(String formatName, Node root)
    
 voidprocessWarningOccurred(String warning)
    
synchronized  voidreadMetadata(CLibPNGImageReader reader, Decoder decoder)
    
public  voidreset()
    
static  StringtoPrintableLatin1(String s)
     Converts its parameter to another String which contains only printable Latin-1 characters but not leading, trailing, or consecutive spaces.
Parameters:
  s - the String to convert.
synchronized  voidwriteMetadata(Encoder encoder)
    

Field Detail
IDAT_TYPE
final static int IDAT_TYPE(Code)



IEND_TYPE
final static int IEND_TYPE(Code)



IHDR_TYPE
final static int IHDR_TYPE(Code)



IHDR_bitDepth
public int IHDR_bitDepth(Code)



IHDR_bitDepths
final public static String[] IHDR_bitDepths(Code)



IHDR_colorType
public int IHDR_colorType(Code)



IHDR_colorTypeNames
final public static String[] IHDR_colorTypeNames(Code)



IHDR_compressionMethod
public int IHDR_compressionMethod(Code)



IHDR_compressionMethodNames
final public static String[] IHDR_compressionMethodNames(Code)



IHDR_filterMethod
public int IHDR_filterMethod(Code)



IHDR_filterMethodNames
final public static String[] IHDR_filterMethodNames(Code)



IHDR_height
public int IHDR_height(Code)



IHDR_interlaceMethod
public int IHDR_interlaceMethod(Code)



IHDR_interlaceMethodNames
final public static String[] IHDR_interlaceMethodNames(Code)



IHDR_numChannels
final public static int[] IHDR_numChannels(Code)



IHDR_present
public boolean IHDR_present(Code)



IHDR_width
public int IHDR_width(Code)



PHYS_UNIT_METER
final public static int PHYS_UNIT_METER(Code)



PHYS_UNIT_UNKNOWN
final public static int PHYS_UNIT_UNKNOWN(Code)



PLTE_TYPE
final static int PLTE_TYPE(Code)



PLTE_blue
public byte[] PLTE_blue(Code)



PLTE_green
public byte[] PLTE_green(Code)



PLTE_present
public boolean PLTE_present(Code)



PLTE_red
public byte[] PLTE_red(Code)



PNG_COLOR_GRAY
final static int PNG_COLOR_GRAY(Code)



PNG_COLOR_GRAY_ALPHA
final static int PNG_COLOR_GRAY_ALPHA(Code)



PNG_COLOR_PALETTE
final static int PNG_COLOR_PALETTE(Code)



PNG_COLOR_RGB
final static int PNG_COLOR_RGB(Code)



PNG_COLOR_RGB_ALPHA
final static int PNG_COLOR_RGB_ALPHA(Code)



bKGD_TYPE
final static int bKGD_TYPE(Code)



bKGD_blue
public int bKGD_blue(Code)



bKGD_colorType
public int bKGD_colorType(Code)



bKGD_gray
public int bKGD_gray(Code)



bKGD_green
public int bKGD_green(Code)



bKGD_index
public int bKGD_index(Code)



bKGD_present
public boolean bKGD_present(Code)



bKGD_red
public int bKGD_red(Code)



cHRM_TYPE
final static int cHRM_TYPE(Code)



cHRM_blueX
public int cHRM_blueX(Code)



cHRM_blueY
public int cHRM_blueY(Code)



cHRM_greenX
public int cHRM_greenX(Code)



cHRM_greenY
public int cHRM_greenY(Code)



cHRM_present
public boolean cHRM_present(Code)



cHRM_redX
public int cHRM_redX(Code)



cHRM_redY
public int cHRM_redY(Code)



cHRM_whitePointX
public int cHRM_whitePointX(Code)



cHRM_whitePointY
public int cHRM_whitePointY(Code)



colorSpaceTypeNames
final public static String[] colorSpaceTypeNames(Code)



gAMA_TYPE
final static int gAMA_TYPE(Code)



gAMA_gamma
public int gAMA_gamma(Code)



gAMA_present
public boolean gAMA_present(Code)



hIST_TYPE
final static int hIST_TYPE(Code)



hIST_histogram
public char[] hIST_histogram(Code)



hIST_present
public boolean hIST_present(Code)



iCCP_TYPE
final static int iCCP_TYPE(Code)



iCCP_compressedProfile
public byte[] iCCP_compressedProfile(Code)



iCCP_compressionMethod
public int iCCP_compressionMethod(Code)



iCCP_compressionMethodNames
final public static String[] iCCP_compressionMethodNames(Code)



iCCP_present
public boolean iCCP_present(Code)



iCCP_profileName
public String iCCP_profileName(Code)



iTXt_TYPE
final static int iTXt_TYPE(Code)



iTXt_compressionFlag
public ArrayList iTXt_compressionFlag(Code)



iTXt_compressionMethod
public ArrayList iTXt_compressionMethod(Code)



iTXt_keyword
public ArrayList iTXt_keyword(Code)



iTXt_languageTag
public ArrayList iTXt_languageTag(Code)



iTXt_text
public ArrayList iTXt_text(Code)



iTXt_translatedKeyword
public ArrayList iTXt_translatedKeyword(Code)



nativeMetadataFormatClassName
final protected static String nativeMetadataFormatClassName(Code)



nativeMetadataFormatName
final public static String nativeMetadataFormatName(Code)



pHYs_TYPE
final static int pHYs_TYPE(Code)



pHYs_pixelsPerUnitXAxis
public int pHYs_pixelsPerUnitXAxis(Code)



pHYs_pixelsPerUnitYAxis
public int pHYs_pixelsPerUnitYAxis(Code)



pHYs_present
public boolean pHYs_present(Code)



pHYs_unitSpecifier
public int pHYs_unitSpecifier(Code)



renderingIntentNames
final public static String[] renderingIntentNames(Code)



sBIT_TYPE
final static int sBIT_TYPE(Code)



sBIT_alphaBits
public int sBIT_alphaBits(Code)



sBIT_blueBits
public int sBIT_blueBits(Code)



sBIT_colorType
public int sBIT_colorType(Code)



sBIT_grayBits
public int sBIT_grayBits(Code)



sBIT_greenBits
public int sBIT_greenBits(Code)



sBIT_present
public boolean sBIT_present(Code)



sBIT_redBits
public int sBIT_redBits(Code)



sPLT_TYPE
final static int sPLT_TYPE(Code)



sPLT_alpha
public int[] sPLT_alpha(Code)



sPLT_blue
public int[] sPLT_blue(Code)



sPLT_frequency
public int[] sPLT_frequency(Code)



sPLT_green
public int[] sPLT_green(Code)



sPLT_paletteName
public String sPLT_paletteName(Code)



sPLT_present
public boolean sPLT_present(Code)



sPLT_red
public int[] sPLT_red(Code)



sPLT_sampleDepth
public int sPLT_sampleDepth(Code)



sRGB_TYPE
final static int sRGB_TYPE(Code)



sRGB_present
public boolean sRGB_present(Code)



sRGB_renderingIntent
public int sRGB_renderingIntent(Code)



tEXt_TYPE
final static int tEXt_TYPE(Code)



tEXt_keyword
public ArrayList tEXt_keyword(Code)



tEXt_text
public ArrayList tEXt_text(Code)



tIME_TYPE
final static int tIME_TYPE(Code)



tIME_day
public int tIME_day(Code)



tIME_hour
public int tIME_hour(Code)



tIME_minute
public int tIME_minute(Code)



tIME_month
public int tIME_month(Code)



tIME_present
public boolean tIME_present(Code)



tIME_second
public int tIME_second(Code)



tIME_year
public int tIME_year(Code)



tRNS_TYPE
final static int tRNS_TYPE(Code)



tRNS_alpha
public byte[] tRNS_alpha(Code)



tRNS_blue
public int tRNS_blue(Code)



tRNS_colorType
public int tRNS_colorType(Code)



tRNS_gray
public int tRNS_gray(Code)



tRNS_green
public int tRNS_green(Code)



tRNS_present
public boolean tRNS_present(Code)



tRNS_red
public int tRNS_red(Code)



unitSpecifierNames
final public static String[] unitSpecifierNames(Code)



unknownChunkData
public ArrayList unknownChunkData(Code)



unknownChunkType
public ArrayList unknownChunkType(Code)



zTXt_TYPE
final static int zTXt_TYPE(Code)



zTXt_compressionMethod
public ArrayList zTXt_compressionMethod(Code)



zTXt_compressionMethodNames
final public static String[] zTXt_compressionMethodNames(Code)



zTXt_keyword
public ArrayList zTXt_keyword(Code)



zTXt_text
public ArrayList zTXt_text(Code)




Constructor Detail
CLibPNGMetadata
public CLibPNGMetadata()(Code)



CLibPNGMetadata
public CLibPNGMetadata(IIOMetadata metadata) throws IIOInvalidTreeException(Code)




Method Detail
clone
public Object clone()(Code)



getAsTree
public Node getAsTree(String formatName)(Code)



getStandardChromaNode
public IIOMetadataNode getStandardChromaNode()(Code)



getStandardCompressionNode
public IIOMetadataNode getStandardCompressionNode()(Code)



getStandardDataNode
public IIOMetadataNode getStandardDataNode()(Code)



getStandardDimensionNode
public IIOMetadataNode getStandardDimensionNode()(Code)



getStandardDocumentNode
public IIOMetadataNode getStandardDocumentNode()(Code)



getStandardTextNode
public IIOMetadataNode getStandardTextNode()(Code)



getStandardTransparencyNode
public IIOMetadataNode getStandardTransparencyNode()(Code)



initialize
public void initialize(ImageTypeSpecifier imageType, int numBands, ImageWriteParam param, int interlaceMethod)(Code)
Sets the instance variables of the IHDR and if necessary PLTE and tRNS chunks. The numBands parameter is necessary since we may only be writing a subset of the image bands.



isReadOnly
public boolean isReadOnly()(Code)



mergeTree
public void mergeTree(String formatName, Node root) throws IIOInvalidTreeException(Code)



processWarningOccurred
void processWarningOccurred(String warning)(Code)



readMetadata
synchronized void readMetadata(CLibPNGImageReader reader, Decoder decoder) throws IIOException(Code)



reset
public void reset()(Code)



toPrintableLatin1
static String toPrintableLatin1(String s)(Code)
Converts its parameter to another String which contains only printable Latin-1 characters but not leading, trailing, or consecutive spaces.
Parameters:
  s - the String to convert. a printable Latin-1 String sans superfluous spaces.



writeMetadata
synchronized void writeMetadata(Encoder encoder) throws IIOException(Code)



Fields inherited from javax.imageio.metadata.IIOMetadata
protected IIOMetadataController controller(Code)(Java Doc)
protected IIOMetadataController defaultController(Code)(Java Doc)
protected String[] extraMetadataFormatClassNames(Code)(Java Doc)
protected String[] extraMetadataFormatNames(Code)(Java Doc)
protected String nativeMetadataFormatClassName(Code)(Java Doc)
protected String nativeMetadataFormatName(Code)(Java Doc)
protected boolean standardFormatSupported(Code)(Java Doc)

Methods inherited from javax.imageio.metadata.IIOMetadata
public boolean activateController()(Code)(Java Doc)
abstract public Node getAsTree(String formatName)(Code)(Java Doc)
public IIOMetadataController getController()(Code)(Java Doc)
public IIOMetadataController getDefaultController()(Code)(Java Doc)
public String[] getExtraMetadataFormatNames()(Code)(Java Doc)
public IIOMetadataFormat getMetadataFormat(String formatName)(Code)(Java Doc)
public String[] getMetadataFormatNames()(Code)(Java Doc)
public String getNativeMetadataFormatName()(Code)(Java Doc)
protected IIOMetadataNode getStandardChromaNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardCompressionNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardDataNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardDimensionNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardDocumentNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardTextNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardTileNode()(Code)(Java Doc)
protected IIOMetadataNode getStandardTransparencyNode()(Code)(Java Doc)
final protected IIOMetadataNode getStandardTree()(Code)(Java Doc)
public boolean hasController()(Code)(Java Doc)
abstract public boolean isReadOnly()(Code)(Java Doc)
public boolean isStandardMetadataFormatSupported()(Code)(Java Doc)
abstract public void mergeTree(String formatName, Node root) throws IIOInvalidTreeException(Code)(Java Doc)
abstract public void reset()(Code)(Java Doc)
public void setController(IIOMetadataController controller)(Code)(Java Doc)
public void setFromTree(String formatName, Node root) throws IIOInvalidTreeException(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.