Java Doc for COSDictionary.java in  » PDF » jPod » de » intarsys » pdf » cos » 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 » PDF » jPod » de.intarsys.pdf.cos 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.intarsys.pdf.cos.COSDocumentElement
      de.intarsys.pdf.cos.COSObject
         de.intarsys.pdf.cos.COSCompositeObject
            de.intarsys.pdf.cos.COSDictionary

COSDictionary
public class COSDictionary extends COSCompositeObject (Code)
Represents a collection of associations (Map).

The keys of the association are COSName objects, the value may be any COSDocumentElement


Inner Class :public static class Entry implements Map.Entry


Constructor Summary
protected  COSDictionary()
    
protected  COSDictionary(COSDictionary dict)
    
protected  COSDictionary(int size)
    

Method Summary
public  java.lang.Objectaccept(ICOSObjectVisitor visitor)
    
public  voidaddAll(COSDictionary dict)
     Add all objects from dict.
public  voidaddIfAbsent(COSDictionary dict)
     Add all values from dict that are not yet defined in the receiver.
public  COSDictionaryasDictionary()
    
protected  voidbasicClearPropagate()
     Remove all associations from this.
public  IteratorbasicEntryIterator()
     An iterator over all entries.
public  COSDocumentElementbasicGet(COSName key)
     The COSDocumentElement associated with key.
public  IteratorbasicIterator()
     An iterator over all values.
protected  COSDocumentElementbasicPutPropagate(COSName key, COSDocumentElement element)
     Add a COSDocumentElement to the collection.
Parameters:
  key - The key where to store the new element.
Parameters:
  element - The COSDocumentElement to store.
public  COSDocumentElementbasicPutSilent(COSName key, COSDocumentElement element)
     Add a document element to the collection.

The element is inserted without change propagation.

This should not be used by the application level programmer.

protected  COSDocumentElementbasicRemovePropagate(COSName key)
     Remove the element associated with key from the collection .
protected  StringbasicToString()
    
public  voidclear()
     Remove all associations from the receiver.
public  booleancontainsKey(COSName key)
     Answer true if key is a valid key in the collection .
Parameters:
  key - The key whose existence is to be checked.
public  booleancontainsValue(COSObject obj)
    
protected  COSObjectcopyBasic()
    
public  COSObjectcopyDeep(Map copied)
    
public  COSObjectcopyShallow()
    
protected  COSObjectcopySubGraph(Map copied)
    
public static  COSDictionarycreate()
     Create an empty COSDictionary .
public static  COSDictionarycreate(int size)
     Create an empty COSDictionary with an initial capacity.
public  IteratorentryIterator()
     An iterator over all entries, returning dereferenced entries ( COSObject ).
public  COSObjectget(COSName key)
     The COSObject associated with key.
protected  MapgetObjects()
    
public  java.util.Iteratoriterator()
    
public  COSObjectkeyOf(COSObject obj)
     The key of obj when it is contained in this or COSNull .
public  SetkeySet()
     The set of keys.
public  COSObjectput(COSName key, COSObject object)
     Add an association to the collection.
public  COSIndirectObjectreferenceIndirect(COSObject object)
    
public  COSObjectremove(COSName key)
     Remove the element from the collection associated with key.
public  voidrestoreState(Object object)
    
public  ObjectsaveState()
    
public  intsize()
     The number of elements in this.
public  Listvalues()
     A list of COSObject instances within this.


Constructor Detail
COSDictionary
protected COSDictionary()(Code)



COSDictionary
protected COSDictionary(COSDictionary dict)(Code)



COSDictionary
protected COSDictionary(int size)(Code)




Method Detail
accept
public java.lang.Object accept(ICOSObjectVisitor visitor) throws COSVisitorException(Code)



addAll
public void addAll(COSDictionary dict)(Code)
Add all objects from dict. Associations already available in this are replaced with new content .
Parameters:
  dict - The collection of associations to add to this.



addIfAbsent
public void addIfAbsent(COSDictionary dict)(Code)
Add all values from dict that are not yet defined in the receiver.
Parameters:
  dict - The dictionary with the associations to add.



asDictionary
public COSDictionary asDictionary()(Code)



basicClearPropagate
protected void basicClearPropagate()(Code)
Remove all associations from this.



basicEntryIterator
public Iterator basicEntryIterator()(Code)
An iterator over all entries. The value of the entries returned are the not - dereferenced elements. An interator over all entries.



basicGet
public COSDocumentElement basicGet(COSName key)(Code)
The COSDocumentElement associated with key.
Parameters:
  key - The name to lookup The COSDocumentElement associated with key.



basicIterator
public Iterator basicIterator()(Code)
An iterator over all values. The objects returned are not dereferenced. An iterator over all values.



basicPutPropagate
protected COSDocumentElement basicPutPropagate(COSName key, COSDocumentElement element)(Code)
Add a COSDocumentElement to the collection.
Parameters:
  key - The key where to store the new element.
Parameters:
  element - The COSDocumentElement to store. The COSDocumentElement associated with keyso far.



basicPutSilent
public COSDocumentElement basicPutSilent(COSName key, COSDocumentElement element)(Code)
Add a document element to the collection.

The element is inserted without change propagation.

This should not be used by the application level programmer. It is public for package visibility reasons.
Parameters:
  key - The key where to store the new element.
Parameters:
  element - The COSDocumentElement to store. The COSDocumentElement associated with keyso far.




basicRemovePropagate
protected COSDocumentElement basicRemovePropagate(COSName key)(Code)
Remove the element associated with key from the collection .
Parameters:
  key - The key of the element to be removed The COSDocumentElement removed or null.



basicToString
protected String basicToString()(Code)



clear
public void clear()(Code)
Remove all associations from the receiver.



containsKey
public boolean containsKey(COSName key)(Code)
Answer true if key is a valid key in the collection .
Parameters:
  key - The key whose existence is to be checked. Answer true if key is a valid key in thecollection .



containsValue
public boolean containsValue(COSObject obj)(Code)
Answer true if obj is contained in the collection
Parameters:
  obj - The object to look up in the collection Answer true if obj is contained inthe collection



copyBasic
protected COSObject copyBasic()(Code)



copyDeep
public COSObject copyDeep(Map copied)(Code)



copyShallow
public COSObject copyShallow()(Code)



copySubGraph
protected COSObject copySubGraph(Map copied)(Code)



create
public static COSDictionary create()(Code)
Create an empty COSDictionary . Create an empty COSDictionary.



create
public static COSDictionary create(int size)(Code)
Create an empty COSDictionary with an initial capacity. Create an empty COSDictionary with an initial capacity.



entryIterator
public Iterator entryIterator()(Code)
An iterator over all entries, returning dereferenced entries ( COSObject ). An interator over all entries, returning dereferenced entries.



get
public COSObject get(COSName key)(Code)
The COSObject associated with key.
Parameters:
  key - The key to lookup The COSObject associated with key.



getObjects
protected Map getObjects()(Code)



iterator
public java.util.Iterator iterator()(Code)



keyOf
public COSObject keyOf(COSObject obj)(Code)
The key of obj when it is contained in this or COSNull .
Parameters:
  obj - The object to look up in the collection The key of obj when it is contained in this or COSNull.



keySet
public Set keySet()(Code)
The set of keys. Keys are COSName instances. The set of keys .



put
public COSObject put(COSName key, COSObject object)(Code)
Add an association to the collection.
Parameters:
  key - The key where to store the object
Parameters:
  object - The object to store in the collection The COSObject associated with key so far.



referenceIndirect
public COSIndirectObject referenceIndirect(COSObject object)(Code)



remove
public COSObject remove(COSName key)(Code)
Remove the element from the collection associated with key.
Parameters:
  key - The key of the object to remove The COSObject removed or null.



restoreState
public void restoreState(Object object)(Code)



saveState
public Object saveState()(Code)



size
public int size()(Code)
The number of elements in this. The number of elements in this.



values
public List values()(Code)
A list of COSObject instances within this. A list of COSObject instances within this.



Fields inherited from de.intarsys.pdf.cos.COSCompositeObject
protected List objectListeners(Code)(Java Doc)

Methods inherited from de.intarsys.pdf.cos.COSCompositeObject
public void addObjectListener(ICOSObjectListener listener)(Code)(Java Doc)
public ICOSContainer associate(ICOSContainer newContainer, COSObject object)(Code)(Java Doc)
public COSDocumentElement containable(COSObject object)(Code)(Java Doc)
final public COSObject copyDeep()(Code)(Java Doc)
public COSObject copyDeep(Map copied)(Code)(Java Doc)
public ICOSContainer disassociate(ICOSContainer oldContainer, COSObject object)(Code)(Java Doc)
public synchronized Object getAttribute(Object key)(Code)(Java Doc)
public boolean isObjectListenerAvailable()(Code)(Java Doc)
public boolean isPrimitive()(Code)(Java Doc)
public int referenceCount()(Code)(Java Doc)
public COSIndirectObject referenceIndirect(COSObject object)(Code)(Java Doc)
public void register(COSDocumentElement object)(Code)(Java Doc)
protected void registerWith(COSDocument doc)(Code)(Java Doc)
public synchronized Object removeAttribute(Object key)(Code)(Java Doc)
public void removeObjectListener(ICOSObjectListener listener)(Code)(Java Doc)
public ICOSContainer restoreStateContainer(ICOSContainer pContainer)(Code)(Java Doc)
public ICOSContainer saveStateContainer()(Code)(Java Doc)
public synchronized Object setAttribute(Object key, Object value)(Code)(Java Doc)
protected void triggerChanged(Object slot, Object oldValue, Object newValue)(Code)(Java Doc)
public void willChange(COSObject change)(Code)(Java Doc)

Fields inherited from de.intarsys.pdf.cos.COSObject
final public static ICOSContainer CONSTANT_CONTAINER(Code)(Java Doc)
final public static ICOSContainer NULL_CONTAINER(Code)(Java Doc)
final public static Object SLOT_CONTAINER(Code)(Java Doc)
protected ICOSContainer container(Code)(Java Doc)

Methods inherited from de.intarsys.pdf.cos.COSObject
protected ICOSContainer addContainer(ICOSContainer newContainer)(Code)(Java Doc)
abstract public void addObjectListener(ICOSObjectListener listener)(Code)(Java Doc)
public COSArray asArray()(Code)(Java Doc)
public COSBoolean asBoolean()(Code)(Java Doc)
public COSDictionary asDictionary()(Code)(Java Doc)
public COSFixed asFixed()(Code)(Java Doc)
public COSInteger asInteger()(Code)(Java Doc)
public COSName asName()(Code)(Java Doc)
public COSNull asNull()(Code)(Java Doc)
public COSNumber asNumber()(Code)(Java Doc)
public COSStream asStream()(Code)(Java Doc)
public COSString asString()(Code)(Java Doc)
abstract public Iterator basicIterator()(Code)(Java Doc)
protected void basicSetContainer(ICOSContainer newContainer)(Code)(Java Doc)
abstract protected String basicToString()(Code)(Java Doc)
public COSObject beConstant()(Code)(Java Doc)
public COSIndirectObject beIndirect()(Code)(Java Doc)
public COSDocumentElement containable()(Code)(Java Doc)
abstract protected COSObject copyBasic()(Code)(Java Doc)
abstract public COSObject copyDeep()(Code)(Java Doc)
abstract public COSObject copyDeep(Map copied)(Code)(Java Doc)
final public COSObject copyOptional()(Code)(Java Doc)
public COSObject copyShallow()(Code)(Java Doc)
protected COSDocumentElement copyShallowNested()(Code)(Java Doc)
final public COSObject copySubGraph()(Code)(Java Doc)
protected COSObject copySubGraph(Map copied)(Code)(Java Doc)
public COSObject dereference()(Code)(Java Doc)
public ICOSContainer getContainer()(Code)(Java Doc)
public COSDocument getDoc()(Code)(Java Doc)
public COSIndirectObject getIndirectObject()(Code)(Java Doc)
protected boolean hasNavigationPathTo(COSObject other)(Code)(Java Doc)
public boolean isDangling()(Code)(Java Doc)
public boolean isIndirect()(Code)(Java Doc)
public boolean isNull()(Code)(Java Doc)
public boolean isNumber()(Code)(Java Doc)
abstract public boolean isObjectListenerAvailable()(Code)(Java Doc)
abstract public boolean isPrimitive()(Code)(Java Doc)
public boolean isSwapped()(Code)(Java Doc)
abstract public Iterator iterator()(Code)(Java Doc)
protected ICOSContainer removeContainer(ICOSContainer oldContainer)(Code)(Java Doc)
abstract public void removeObjectListener(ICOSObjectListener listener)(Code)(Java Doc)
public void restoreState(Object saveState)(Code)(Java Doc)
public String stringValue()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
abstract protected void triggerChanged(Object slot, Object oldValue, Object newValue)(Code)(Java Doc)

Methods inherited from de.intarsys.pdf.cos.COSDocumentElement
abstract public Object accept(ICOSObjectVisitor visitor) throws COSVisitorException(Code)(Java Doc)
abstract protected ICOSContainer addContainer(ICOSContainer newContainer)(Code)(Java Doc)
abstract public COSDocumentElement containable()(Code)(Java Doc)
abstract protected COSObject copyDeep(Map copied)(Code)(Java Doc)
abstract protected COSDocumentElement copyShallowNested()(Code)(Java Doc)
abstract public COSObject dereference()(Code)(Java Doc)
protected boolean equals(Object o, Set visited)(Code)(Java Doc)
abstract public COSDocument getDoc()(Code)(Java Doc)
public void handleException(COSRuntimeException ex) throws COSRuntimeException(Code)(Java Doc)
public boolean isReference()(Code)(Java Doc)
public boolean isSwapped()(Code)(Java Doc)
abstract protected void registerWith(COSDocument doc)(Code)(Java Doc)
abstract protected ICOSContainer removeContainer(ICOSContainer oldContainer)(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.