Java Doc for MetaInformationHandler.java in  » GIS » openjump » de » fho » jump » pirol » utilities » metaData » 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 » GIS » openjump » de.fho.jump.pirol.utilities.metaData 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.fho.jump.pirol.utilities.metaData.MetaInformationHandler

MetaInformationHandler
public class MetaInformationHandler implements HandlerToMakeYourLifeEasier(Code)
Tool class for easier handling of meta information on a layer basis.
- objects will be created, if neccessary
- you don't need to access the properties map of the data source (where the meta information is stored) yourself

author:
   Ole Rahn
author:
  

author:
  
FH Osnabrück - University of Applied Sciences Osnabrück,
author:
  
Project: PIROL (2005),
author:
  
Subproject: Daten- und Wissensmanagement
version:
   $Rev: 856 $
See Also:   de.fhOsnabrueck.jump.pirol.utilities.metaData.MetaInformationKeys


Field Summary
protected  PersonalLoggerlogger
    
protected  ObjectContainingMetaInformationobjectWithMetaInformation
    

Constructor Summary
public  MetaInformationHandler(Layer layerWithMetaInformation)
    
public  MetaInformationHandler(ObjectContainingMetaInformation objectWithMetaInformation)
    

Method Summary
public  voidaddMetaInformation(String key, Object value)
     Adds a new meta information key-value-pair to the meta information map, replaces an existing pair with the same key.
public  voidclear()
    
public  booleancontainsAttribute2UnitMap()
    
public  booleancontainsKey(String key)
    
public  booleancontainsMetaInformation()
    
public  booleancontainsValue(Object value)
    
final public static  PirolFeatureCollectioncreatePirolFeatureCollection(FeatureCollection fc)
    
final public static  PirolFeatureCollectioncreatePirolFeatureCollection(FeatureCollection fc, PirolFeatureCollectionRole role)
    
public  Attribute2UnitMapgetAttribute2UnitMap()
    
public  MetaDataMapgetExistentMetaInformationMap()
     Retrieve the existent meta information map.
public  HashMapgetMetaData()
    
public  ObjectgetMetaInformation(String key)
    
public  MetaDataMapgetMetaInformationMap()
     Retrieve the existent meta information map or create one.
public  SetkeySet()
    
public  voidputAttribute2UnitMap(Attribute2UnitMap attribute2UnitMap)
    
public  Objectremove(String key)
    
public  voidsetMetaData(HashMap<Object, Object> metaData)
    

Field Detail
logger
protected PersonalLogger logger(Code)



objectWithMetaInformation
protected ObjectContainingMetaInformation objectWithMetaInformation(Code)




Constructor Detail
MetaInformationHandler
public MetaInformationHandler(Layer layerWithMetaInformation)(Code)

Parameters:
  layerWithMetaInformation - the layer you want the meta information of (has to have a DataSource!!)



MetaInformationHandler
public MetaInformationHandler(ObjectContainingMetaInformation objectWithMetaInformation)(Code)

Parameters:
  objectWithMetaInformation - the object you want the meta information of




Method Detail
addMetaInformation
public void addMetaInformation(String key, Object value)(Code)
Adds a new meta information key-value-pair to the meta information map, replaces an existing pair with the same key.
Parameters:
  key -
Parameters:
  value -



clear
public void clear()(Code)



containsAttribute2UnitMap
public boolean containsAttribute2UnitMap()(Code)



containsKey
public boolean containsKey(String key)(Code)



containsMetaInformation
public boolean containsMetaInformation()(Code)
true if the given layer already contains meta information, false if not



containsValue
public boolean containsValue(Object value)(Code)



createPirolFeatureCollection
final public static PirolFeatureCollection createPirolFeatureCollection(FeatureCollection fc)(Code)
creates a PirolFeatureCollection out of a regular FeatureCollection
Parameters:
  fc - regular FeatureCollection PirolFeatureCollection



createPirolFeatureCollection
final public static PirolFeatureCollection createPirolFeatureCollection(FeatureCollection fc, PirolFeatureCollectionRole role)(Code)
creates a PirolFeatureCollection out of a regular FeatureCollection
Parameters:
  fc - regular FeatureCollection PirolFeatureCollection



getAttribute2UnitMap
public Attribute2UnitMap getAttribute2UnitMap()(Code)
the Attribute2UnitMap of the given DataSource or null, if there is none



getExistentMetaInformationMap
public MetaDataMap getExistentMetaInformationMap()(Code)
Retrieve the existent meta information map. the existent meta information map or null, if there is none



getMetaData
public HashMap getMetaData()(Code)



getMetaInformation
public Object getMetaInformation(String key)(Code)



getMetaInformationMap
public MetaDataMap getMetaInformationMap()(Code)
Retrieve the existent meta information map or create one. the existent meta information map or an empty meta information map (that is now attached to the DataSource)
throws:
  RuntimeException - , if the given DataSource doesn't even have properties (getProperties())



keySet
public Set keySet()(Code)



putAttribute2UnitMap
public void putAttribute2UnitMap(Attribute2UnitMap attribute2UnitMap)(Code)



remove
public Object remove(String key)(Code)



setMetaData
public void setMetaData(HashMap<Object, Object> metaData)(Code)



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.