Class TextStyleSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.TextStyleSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,Bold.Holder,CSSFontName.Holder,FontName.Holder,FontNameType.Holder,HorizontalAlignment.Holder,Italic.Holder,ShadowColorCIELabValue.Holder,ShadowOffsetX.Holder,ShadowOffsetY.Holder,ShadowOpacity.Holder,ShadowStyle.Holder,TextColorCIELabValue.Holder,Underlined.Holder,VerticalAlignment.Holder
- Enclosing class:
- TextStyleSequence
public static class TextStyleSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements FontName.Holder, FontNameType.Holder, CSSFontName.Holder, TextColorCIELabValue.Holder, HorizontalAlignment.Holder, VerticalAlignment.Holder, ShadowStyle.Holder, ShadowOffsetX.Holder, ShadowOffsetY.Holder, ShadowColorCIELabValue.Holder, ShadowOpacity.Holder, Underlined.Holder, Bold.Holder, Italic.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTextStyleSequence.Item.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TextStyleSequence.Item.Builderbuilder()static TextStyleSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)TextStyleSequence.Itemcopy()Returns a new Text Style Sequence Item which wraps a copy of the Attributes wrapped in this Text Style Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Bold.Holder
containsBold, getBold, removeBold
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CSSFontName.Holder
containsCSSFontName, getCSSFontName, removeCSSFontName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FontName.Holder
containsFontName, getFontName, removeFontName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FontNameType.Holder
containsFontNameType, getFontNameType, removeFontNameType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HorizontalAlignment.Holder
containsHorizontalAlignment, getHorizontalAlignment, removeHorizontalAlignment
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Italic.Holder
containsItalic, getItalic, removeItalic
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadowColorCIELabValue.Holder
containsShadowColorCIELabValue, getShadowColorCIELabValue, removeShadowColorCIELabValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadowOffsetX.Holder
containsShadowOffsetX, getShadowOffsetX, removeShadowOffsetX
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadowOffsetY.Holder
containsShadowOffsetY, getShadowOffsetY, removeShadowOffsetY
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadowOpacity.Holder
containsShadowOpacity, getShadowOpacity, removeShadowOpacity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadowStyle.Holder
containsShadowStyle, getShadowStyle, removeShadowStyle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TextColorCIELabValue.Holder
containsTextColorCIELabValue, getTextColorCIELabValue, removeTextColorCIELabValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Underlined.Holder
containsUnderlined, getUnderlined, removeUnderlined
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.VerticalAlignment.Holder
containsVerticalAlignment, getVerticalAlignment, removeVerticalAlignment
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Text Style Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Text Style Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static TextStyleSequence.Item.Builder builder()
- Returns:
- a
TextStyleSequence.Item.Builderto create Text Style Sequence Items with a fluent API.
-
builder
public static TextStyleSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theTextStyleSequence.Item.Builder.- Returns:
- a
TextStyleSequence.Item.Builderto create Text Style Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public TextStyleSequence.Item copy()
Returns a new Text Style Sequence Item which wraps a copy of the Attributes wrapped in this Text Style Sequence. (seeAttributes(Attributes)- Returns:
- a new Text Style Sequence Item which wraps a copy of the Attributes wrapped in this Text Style Sequence.
-
-