public class StartSubfilter extends StartGroup
parentId, refCountid, isTranslatable, mimeType, name, preserveWS, typeCOPY_ALL, COPY_CONTENT, COPY_PROPERTIES, COPY_SEGMENTATION, COPY_SEGMENTED_CONTENT, CREATE_EMPTY| Constructor and Description |
|---|
StartSubfilter() |
StartSubfilter(String id,
StartDocument startDoc,
IEncoder parentEncoder)
Creates a new
StartSubfilter object with the identifier of the group's parent
and the group's identifier. |
| Modifier and Type | Method and Description |
|---|---|
SubFilterSkeletonWriter |
createSkeletonWriter(StartSubfilter resource,
LocaleId outputLocale,
String outputEncoding,
ILayerProvider layer) |
String |
getEncoding() |
String |
getFilterId() |
IParameters |
getFilterParameters() |
IFilterWriter |
getFilterWriter() |
String |
getLineBreak() |
LocaleId |
getLocale() |
String |
getMimeType()
Gets the type of content of this resource.
|
IEncoder |
getParentEncoder() |
SubFilterSkeletonWriter |
getSkeletonWriter() |
StartDocument |
getStartDoc() |
String |
getType()
Gets the type information associated with this resource.
|
boolean |
hasUTF8BOM() |
boolean |
isMultilingual() |
protected void |
setParentEncoder(IEncoder parentEncoder) |
protected void |
setSkelWriter(SubFilterSkeletonWriter skelWriter) |
protected void |
setStartDoc(StartDocument startDoc) |
getSourcePropertiesgetParentId, getReferenceCount, isReferent, setIsReferent, setParentId, setReferenceCountgetAnnotation, getAnnotations, getId, getName, getProperties, getProperty, getPropertyNames, getSkeleton, hasProperty, isTranslatable, preserveWhitespaces, removeProperty, setAnnotation, setId, setIsTranslatable, setMimeType, setName, setPreserveWhitespaces, setProperty, setSkeleton, setType, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, isTranslatable, preserveWhitespaces, setIsTranslatable, setMimeType, setName, setPreserveWhitespaces, setTypecopy, getProperties, getProperty, getPropertyNames, hasProperty, propertyIterator, removeProperty, setPropertyannotationIterator, clear, copy, getAnnotation, getAnnotations, getAnnotationsTypesAsSet, hasAnnotation, hasAnnotations, remove, setAnnotationgetSkeleton, setSkeletoncopy, getSourceProperty, getSourcePropertyNames, hasSourceProperty, removeSourceProperty, setSourcePropertycopy, createTargetProperty, createTargetProperty, getAnnotations, getTargetLocales, getTargetProperties, getTargetProperty, getTargetPropertyNames, hasTargetProperty, removeTargetProperty, setTargetPropertypublic StartSubfilter()
public StartSubfilter(String id, StartDocument startDoc, IEncoder parentEncoder)
StartSubfilter object with the identifier of the group's parent
and the group's identifier.id - the identifier of this sub filter.startDoc - The StartDocument resource of the subfilter.parentEncoder - the parent encoder.public LocaleId getLocale()
public String getEncoding()
public boolean isMultilingual()
public String getMimeType()
INameablegetMimeType in interface INameablegetMimeType in class BaseNameablepublic String getType()
INameablegetType in interface INameablegetType in class BaseNameablepublic String getFilterId()
public IParameters getFilterParameters()
public IFilterWriter getFilterWriter()
public boolean hasUTF8BOM()
public String getLineBreak()
public StartDocument getStartDoc()
public SubFilterSkeletonWriter getSkeletonWriter()
public SubFilterSkeletonWriter createSkeletonWriter(StartSubfilter resource, LocaleId outputLocale, String outputEncoding, ILayerProvider layer)
public IEncoder getParentEncoder()
protected void setSkelWriter(SubFilterSkeletonWriter skelWriter)
protected void setStartDoc(StartDocument startDoc)
protected void setParentEncoder(IEncoder parentEncoder)
Copyright © 2022. All rights reserved.