Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc for Elexis version 2.1.7.dev vom 17.03.2013

ag.ion.bion.officelayer.internal.beans
Class AbstractProperties

java.lang.Object
  extended by ag.ion.bion.officelayer.internal.beans.AbstractProperties
All Implemented Interfaces:
IProperties
Direct Known Subclasses:
CharacterProperties, PageStyleProperties, ParagraphProperties, TextTableCellProperties, TextTableProperties

public abstract class AbstractProperties
extends java.lang.Object
implements IProperties

Abstract properties.


Constructor Summary
AbstractProperties(com.sun.star.beans.XPropertySet xPropertySet)
          Constructs new AbstractProperties.
 
Method Summary
 void copyTo(java.lang.String[] propertyKeys, IProperties properties)
          Copies the properties for the given keys of this properties into the given properties.
abstract  java.lang.String getTypeID()
          Returns the id of the property.
 com.sun.star.beans.XPropertySet getXPropertySet()
          Returns the XPropertySet used for this properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractProperties

public AbstractProperties(com.sun.star.beans.XPropertySet xPropertySet)
                   throws java.lang.IllegalArgumentException
Constructs new AbstractProperties.

Parameters:
xPropertySet - OpenOffice.org XPropertySet interface
Throws:
java.lang.IllegalArgumentException - if the OpenOffice.org interface is not valid
Method Detail

getTypeID

public abstract java.lang.String getTypeID()
Returns the id of the property.

Specified by:
getTypeID in interface IProperties
Returns:
the id of the property

getXPropertySet

public com.sun.star.beans.XPropertySet getXPropertySet()
Returns the XPropertySet used for this properties.

Specified by:
getXPropertySet in interface IProperties
Returns:
the XPropertySet used for this properties

copyTo

public void copyTo(java.lang.String[] propertyKeys,
                   IProperties properties)
            throws OfficeException
Copies the properties for the given keys of this properties into the given properties.

Specified by:
copyTo in interface IProperties
Parameters:
propertyKeys - the keys of the properties to be copied
properties - the properties to copy properties into
Throws:
OfficeException - if copy failed

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc for Elexis version 2.1.7.dev vom 17.03.2013