public class TextLayer extends AbstractLayer<TextLayer>
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
fontAntialiasing |
protected java.lang.String |
fontFamily |
protected java.lang.String |
fontHinting |
protected java.lang.Integer |
fontSize |
protected java.lang.String |
fontStyle |
protected java.lang.String |
fontWeight |
protected java.lang.String |
letterSpacing |
protected java.lang.Integer |
lineSpacing |
protected java.lang.String |
resourceType |
protected java.lang.String |
stroke |
protected java.lang.String |
text |
protected java.lang.String |
textAlign |
protected java.lang.String |
textDecoration |
protected java.lang.Object |
textStyle |
format, publicId, type
Constructor and Description |
---|
TextLayer() |
Modifier and Type | Method and Description |
---|---|
TextLayer |
fontAntialiasing(java.lang.String fontAntialiasing) |
TextLayer |
fontFamily(java.lang.String fontFamily) |
TextLayer |
fontHinting(java.lang.String fontHinting) |
TextLayer |
fontSize(int fontSize) |
TextLayer |
fontStyle(java.lang.String fontStyle) |
TextLayer |
fontWeight(java.lang.String fontWeight) |
TextLayer |
format(java.lang.String format) |
TextLayer |
letterSpacing(int letterSpacing) |
TextLayer |
letterSpacing(java.lang.String letterSpacing) |
TextLayer |
lineSpacing(java.lang.Integer lineSpacing) |
TextLayer |
resourceType(java.lang.String resourceType) |
TextLayer |
stroke(java.lang.String stroke) |
TextLayer |
text(java.lang.String text) |
TextLayer |
textAlign(java.lang.String textAlign) |
TextLayer |
textDecoration(java.lang.String textDecoration) |
TextLayer |
textStyle(Expression textStyleIdentifier)
Sets a text style identifier using an expression.
|
TextLayer |
textStyle(java.lang.String textStyleIdentifier)
Sets a text style identifier,
Note: If this is used, all other style attributes are ignored in favor of this identifier
|
protected java.lang.String |
textStyleIdentifier() |
java.lang.String |
toString() |
TextLayer |
type(java.lang.String type) |
formattedPublicId, publicId
protected java.lang.String resourceType
protected java.lang.String fontFamily
protected java.lang.Integer fontSize
protected java.lang.String fontWeight
protected java.lang.String fontStyle
protected java.lang.String fontAntialiasing
protected java.lang.String fontHinting
protected java.lang.String textDecoration
protected java.lang.String textAlign
protected java.lang.String stroke
protected java.lang.String letterSpacing
protected java.lang.Integer lineSpacing
protected java.lang.String text
protected java.lang.Object textStyle
public TextLayer resourceType(java.lang.String resourceType)
resourceType
in class AbstractLayer<TextLayer>
public TextLayer type(java.lang.String type)
type
in class AbstractLayer<TextLayer>
public TextLayer format(java.lang.String format)
format
in class AbstractLayer<TextLayer>
public TextLayer fontFamily(java.lang.String fontFamily)
public TextLayer fontAntialiasing(java.lang.String fontAntialiasing)
public TextLayer fontHinting(java.lang.String fontHinting)
public TextLayer fontSize(int fontSize)
public TextLayer fontWeight(java.lang.String fontWeight)
public TextLayer fontStyle(java.lang.String fontStyle)
public TextLayer textDecoration(java.lang.String textDecoration)
public TextLayer textAlign(java.lang.String textAlign)
public TextLayer stroke(java.lang.String stroke)
public TextLayer letterSpacing(java.lang.String letterSpacing)
public TextLayer letterSpacing(int letterSpacing)
public TextLayer lineSpacing(java.lang.Integer lineSpacing)
public TextLayer text(java.lang.String text)
public TextLayer textStyle(java.lang.String textStyleIdentifier)
textStyleIdentifier
- A variable string or an explicit style (e.g. "Arial_17_bold_antialias_best")public TextLayer textStyle(Expression textStyleIdentifier)
textStyleIdentifier
- An expression instance referencing the style.public java.lang.String toString()
toString
in class AbstractLayer<TextLayer>
protected java.lang.String textStyleIdentifier()