Package com.levigo.jadice.server.pdf
Class PDFMetadataNode
- java.lang.Object
-
- com.levigo.jadice.server.internal.NodeInternal
-
- com.levigo.jadice.server.Node
-
- com.levigo.jadice.server.pdf.PDFMetadataNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.levigo.jadice.server.Node
Node.Cardinality
-
-
Constructor Summary
Constructors Constructor Description PDFMetadataNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthor()
Calendar
getCreationDate()
String
getCreator()
String
getKeywords()
Calendar
getModificationDate()
String
getProducer()
String
getSubject()
String
getTitle()
String
getWorkerClassName()
Return the node's associatedcom.levigo.jadice.server.core.NodeWorker
full qualified class's name.Document
getXmpMetaData()
boolean
isClearAuthor()
boolean
isClearCreationDate()
boolean
isClearCreator()
boolean
isClearKeywords()
boolean
isClearModificationDate()
boolean
isClearProducer()
boolean
isClearSubject()
boolean
isClearTitle()
boolean
isClearXmpMetaData()
void
setAuthor(String author)
void
setCreationDate(Calendar date)
void
setCreator(String creator)
void
setKeywords(String keywords)
void
setModificationDate(Calendar modificationDate)
void
setProducer(String producer)
void
setSubject(String subject)
void
setTitle(String title)
void
setXmpMetaData(Document xmpMetaData)
-
Methods inherited from class com.levigo.jadice.server.Node
addTransportReceiver, appendSuccessor, apply, equals, getInputCardinality, getJob, getOutputCardinality, getPredecessors, getSubsidiaryNodes, getSuccessors, getTransportSender, getUUID, hashCode, initialize, prependPredecessor, remove, validateConfiguration
-
-
-
-
Method Detail
-
getWorkerClassName
public String getWorkerClassName()
Description copied from class:Node
Return the node's associatedcom.levigo.jadice.server.core.NodeWorker
full qualified class's name. By default, the worker class name is- The same as the node name with the trailing "Node" replaced by "Worker" if the node name ends in "Node"
- The node class name with an appended "Worker" otherwise.
This behavior can be overridden in concrete subclasses.
- Overrides:
getWorkerClassName
in classNode
- Returns:
- the full qualified class name of the worker of this node.
-
getXmpMetaData
public Document getXmpMetaData()
-
setXmpMetaData
public void setXmpMetaData(Document xmpMetaData)
-
isClearXmpMetaData
public boolean isClearXmpMetaData()
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
isClearTitle
public boolean isClearTitle()
-
getAuthor
public String getAuthor()
-
setAuthor
public void setAuthor(String author)
-
isClearAuthor
public boolean isClearAuthor()
-
getSubject
public String getSubject()
-
isClearSubject
public boolean isClearSubject()
-
setSubject
public void setSubject(String subject)
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
isClearKeywords
public boolean isClearKeywords()
-
getCreator
public String getCreator()
-
setCreator
public void setCreator(String creator)
-
isClearCreator
public boolean isClearCreator()
-
getProducer
public String getProducer()
-
setProducer
public void setProducer(String producer)
-
isClearProducer
public boolean isClearProducer()
-
getModificationDate
public Calendar getModificationDate()
-
setModificationDate
public void setModificationDate(Calendar modificationDate)
-
isClearModificationDate
public boolean isClearModificationDate()
-
setCreationDate
public void setCreationDate(Calendar date)
-
getCreationDate
public Calendar getCreationDate()
-
isClearCreationDate
public boolean isClearCreationDate()
-
-