public class CMAnnotationReaderSettings extends AnnotationReaderSettings implements ReaderSettings
annotationProfile, customizers
Constructor and Description |
---|
CMAnnotationReaderSettings() |
Modifier and Type | Method and Description |
---|---|
SerializableProcessingSettings |
createSnapshot()
Create a snapshot copy of this instance.
|
boolean |
equals(Object o) |
AnnotationProfile |
getAnnotationProfile()
Returns current
AnnotationProfile . |
Map<CMAnnotationArcheTypes,String> |
getArcheTypeMapping()
Returns the archetype mapping table used to map incoming annotation objects to the corresponding
definition in the annotation profile.
|
String |
getEncodingNoteAnnotation()
Returns current text data encoding.
|
String |
getEncodingStampAnnotation()
Returns current text data encoding.
|
String |
getEncodingTextAnnotation()
Returns current text data encoding.
|
Map<Object,Object> |
getParameters() |
int |
hashCode() |
boolean |
isCm8ViewerCompatibilityModeEnabled()
Returns current IBM ContentManager 8 Viewer compatibility mode status.
|
void |
setArcheTypeMapping(Map<CMAnnotationArcheTypes,String> archeTypeMapping)
Sets a self defined archetype mapping table.
|
void |
setCM8ViewerCompatibilityModeEnabled(boolean enabled)
Enables IBM ContentManager 8 Viewer compatibility if set to true.
|
void |
setEncodingNoteAnnotation(String encodingNoteAnnotation)
Sets the encoding for the NOTE annotation.
|
void |
setEncodingStampAnnotation(String encodingStampAnnotation)
Sets the encoding for the STAMP annotation.
|
void |
setEncodingTextAnnotation(String encodingTextAnnotation)
Sets the encoding for the TEXT annotation.
|
getAnnotationCustomizers, initSnapshot, setAnnotationProfile
public SerializableProcessingSettings createSnapshot()
SerializableProcessingSettings
createSnapshot
in interface ProcessingSettings
createSnapshot
in interface SerializableProcessingSettings
public String getEncodingTextAnnotation()
public void setEncodingTextAnnotation(String encodingTextAnnotation)
encodingTextAnnotation
- For example "Cp1252", "Cp850".public String getEncodingStampAnnotation()
public void setEncodingStampAnnotation(String encodingStampAnnotation)
encodingStampAnnotation
- For example "Cp1252", "Cp850".public String getEncodingNoteAnnotation()
public void setEncodingNoteAnnotation(String encodingNoteAnnotation)
encodingNoteAnnotation
- For example "Cp1252", "Cp850".public Map<CMAnnotationArcheTypes,String> getArcheTypeMapping()
public void setArcheTypeMapping(Map<CMAnnotationArcheTypes,String> archeTypeMapping)
public AnnotationProfile getAnnotationProfile()
AnnotationReaderSettings
AnnotationProfile
.getAnnotationProfile
in class AnnotationReaderSettings
public void setCM8ViewerCompatibilityModeEnabled(boolean enabled)
enabled
- Flag to enable compatibility modepublic boolean isCm8ViewerCompatibilityModeEnabled()
Copyright © 2024 levigo holding gmbh. All rights reserved.