idman.p3p.element
Class DataSchemaElement

java.lang.Object
  |
  +--idman.p3p.element.DataSchemaElement

public class DataSchemaElement
extends java.lang.Object

A data schema is a description of a set of data. P3P includes a way to describe data schemas so that services can communicate to user agents about the data they collect. A data schema is built from a number of data elements, which are specific items of data a service might collect.
See P3P-Specification.
<!-- *********** DATA SCHEMA *********** -->
<!ELEMENT DATASCHEMA (DATA-DEF | DATA-STRUCT | EXTENSION)*>
<!ATTLIST DATASCHEMA xml:lang NMTOKEN #IMPLIED>
<!ATTLIST DATASCHEMA xmlns CDATA #FIXED "http://www.w3.org/2002/01/P3Pv1">

Since:
18.06.2002
Version:
$Id: DataSchemaElement.java,v 1.1 2003/11/13 16:24:32 tk4 Exp $
Author:
Sven Doering

Constructor Summary
DataSchemaElement(idman.p3p.element.DataDefElement[] datadefelements, idman.p3p.element.DataStructElement[] datastructelements, idman.p3p.element.ExtensionElement[] extensionelements, java.lang.String language, java.lang.String xmlns)
          Creates a DataSchema-object.
 
Method Summary
 idman.p3p.element.DataDefElement[] getDataDefElements()
          Returns the DataDefElements.
 idman.p3p.element.DataStructElement[] getDataStructElements()
          Returns the DataStructElements.
 idman.p3p.element.ExtensionElement[] getExtensionElements()
          Returns the ExtensionElements.
 java.lang.String getLanguage()
          Returns the xml:lang String.
 java.lang.String getxmlns()
          Returns the xmlns String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSchemaElement

public DataSchemaElement(idman.p3p.element.DataDefElement[] datadefelements,
                         idman.p3p.element.DataStructElement[] datastructelements,
                         idman.p3p.element.ExtensionElement[] extensionelements,
                         java.lang.String language,
                         java.lang.String xmlns)
Creates a DataSchema-object.

Parameters:
datadefelements - Data definitions
datastructelements - Data structures
extensionelements - Extensions
language - Language of this schema
xmlns - Namespace for this data definitions and structures
Method Detail

getDataDefElements

public idman.p3p.element.DataDefElement[] getDataDefElements()
Returns the DataDefElements.

Returns:
DataDefElement[] elements

getDataStructElements

public idman.p3p.element.DataStructElement[] getDataStructElements()
Returns the DataStructElements.

Returns:
DataStructElement[] elements

getExtensionElements

public idman.p3p.element.ExtensionElement[] getExtensionElements()
Returns the ExtensionElements.

Returns:
ExtensionElement[] elements

getLanguage

public java.lang.String getLanguage()
Returns the xml:lang String.

Returns:
String xml:lang

getxmlns

public java.lang.String getxmlns()
Returns the xmlns String.

Returns:
String xmlns


Copyright © 2003 DRIM Team. All Rights Reserved.