DynamicPDF by ceTe Software

com.cete.dynamicpdf.xmp
Class RightsManagementSchema

java.lang.Object
  extended by com.cete.dynamicpdf.xmp.XmpSchema
      extended by com.cete.dynamicpdf.xmp.RightsManagementSchema

public class RightsManagementSchema
extends XmpSchema

Class represents the XMP Rights Management Schema. This schema includes properties related to rights management. These properties specify information regarding the legal restrictions associated with a resource.

Licensing:
This class is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:

View Example


Constructor Summary
RightsManagementSchema()
          Initializes a new instance of the RightsManagementSchema class.
 
Method Summary
protected  void draw(XmpWriter xwriter)
          Draws the Rights Management Schema to the given XmpWriter object.
 java.net.URL getCertificate()
          Gets the Online rights management certificate.
 CopyrightStatus getMarked2()
          Gets the value indicating that this is a rights-managed resource.
 XmpArray getOwner()
          Sets the legal owner(s) of a resource.
 XmpLangAltList getUsageTerms()
          Sets the text instructions on how a resource can be legally used.
 java.net.URL getWebStatemet()
          Sets the location of a web page describing the owner and/or rights statement for this resource.
 void setCertificate(java.net.URL certificate)
          Sets the Online rights management certificate.
 void setMarked2(CopyrightStatus value)
          Sets the marked property to indicate that this is a rights-managed resource.
 void setWebStatemet(java.net.URL webStatemet)
          Sets the location of a web page describing the owner and/or rights statement for this resource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RightsManagementSchema

public RightsManagementSchema()
Initializes a new instance of the RightsManagementSchema class.

Method Detail

getCertificate

public java.net.URL getCertificate()

Gets the Online rights management certificate.

Returns:
the Online rights management certificate URL.

setCertificate

public void setCertificate(java.net.URL certificate)

Sets the Online rights management certificate.

Parameters:
certificate - A URL for online rights management certificate.

getMarked2

public CopyrightStatus getMarked2()

Gets the value indicating that this is a rights-managed resource.

Returns:
Copy right status.

setMarked2

public void setMarked2(CopyrightStatus value)

Sets the marked property to indicate that this is a rights-managed resource.

Parameters:
value - The Copy right status.

getOwner

public XmpArray getOwner()

Sets the legal owner(s) of a resource.

Returns:
the XmpArray data type to set the owner value.
See Also:
XmpArray

getUsageTerms

public XmpLangAltList getUsageTerms()

Sets the text instructions on how a resource can be legally used.

Returns:
the XmpLangAlt data type to set text instructions on how a resource can be legally used.

getWebStatemet

public java.net.URL getWebStatemet()

Sets the location of a web page describing the owner and/or rights statement for this resource.

Returns:
A URL describing the owner and/or rights statement for this resource.

setWebStatemet

public void setWebStatemet(java.net.URL webStatemet)

Sets the location of a web page describing the owner and/or rights statement for this resource.

Parameters:
webStatemet - A URL describing the owner and/or rights statement for this resource.

draw

protected void draw(XmpWriter xwriter)

Draws the Rights Management Schema to the given XmpWriter object.

Specified by:
draw in class XmpSchema
Parameters:
xwriter - XmpWriter object to receive the Rights Management Schema's output.
See Also:
XmpWriter

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.07 for Java generated on Aug 12, 2020
© Copyright 2020, ceTe Software