java.lang.Comparable<Factory>
Embosser
, FileFormat
, Paper
, Table
, Validator
AbstractEmbosser
, AbstractFactory
, AbstractPaper
, AbstractTable
, EmbosserTable
, PEFValidator
, RollPaper
, SheetPaper
, TractorPaper
public interface Factory extends java.lang.Comparable<Factory>
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDescription() |
Gets the description for this Factory
|
java.lang.String |
getDisplayName() |
Gets the display name for this Factory
|
java.lang.Object |
getFeature(java.lang.String key) |
Gets the value of a feature used by this Factory
|
java.lang.String |
getIdentifier() |
Gets the identifier for this Factory
|
java.lang.Object |
getProperty(java.lang.String key) |
Gets the value of a read-only property that applies to all objects returned
by this Factory.
|
void |
setFeature(java.lang.String key,
java.lang.Object value) |
Sets a feature for new Objects returned by this Factory
|
java.lang.String getIdentifier()
java.lang.String getDisplayName()
java.lang.String getDescription()
java.lang.Object getProperty(java.lang.String key)
key
- the name of the property to getjava.lang.Object getFeature(java.lang.String key)
key
- the key for the featurejava.lang.IllegalArgumentException
- if the underlying implementation does not recognize the featurevoid setFeature(java.lang.String key, java.lang.Object value)
key
- the key for the featurevalue
- the value of the featurejava.lang.IllegalArgumentException
- if the underlying implementation does not recognize the feature