com.aspose.slides
Class LineFormatEffectiveData

java.lang.Object
  extended by com.aspose.slides.LineFormatEffectiveData
All Implemented Interfaces:
ILineFormatEffectiveData

public class LineFormatEffectiveData
extends java.lang.Object
implements ILineFormatEffectiveData

Immutable object which contains line properties.


Method Summary
 boolean equals(ILineFormatEffectiveData lf)
           Determines whether the two LineValueEx instances are equal.
 boolean equals(java.lang.Object obj)
           Determines whether the two LineValueEx instances are equal.
 int getAlignment()
           Returns the line alignment.
 int getBeginArrowheadLength()
           Returns the arrowhead length at the beginning of a line.
 int getBeginArrowheadStyle()
           Returns the arrowhead style at the beginning of a line.
 int getBeginArrowheadWidth()
           Returns the arrowhead width at the beginning of a line.
 int getCapStyle()
           Returns the line cap style.
 float[] getCustomDashPattern()
           Returns the custom dash pattern.
 int getDashStyle()
           Returns the line dash style.
 int getEndArrowheadLength()
           Returns the arrowhead length at the end of a line.
 int getEndArrowheadStyle()
           Returns the arrowhead style at the end of a line.
 int getEndArrowheadWidth()
           Returns the arrowhead width at the end of a line.
 ILineFillFormatEffectiveData getFillFormat()
           Returns the fill format of a line.
 int getJoinStyle()
           Returns the lines join style.
 float getMiterLimit()
           Returns the miter limit of a line.
 int getStyle()
           Returns the line style.
 double getWidth()
           Returns the width of a line.
 int hashCode()
           Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

equals

public boolean equals(java.lang.Object obj)

Determines whether the two LineValueEx instances are equal.

Overrides:
equals in class java.lang.Object
Parameters:
obj - The LineValueEx to compare with the current LineValueEx.
Returns:
<b>true</b> if the specified LineValueEx is equal to the current LineValueEx; otherwise, <b>false</b>.

equals

public boolean equals(ILineFormatEffectiveData lf)

Determines whether the two LineValueEx instances are equal.

Specified by:
equals in interface ILineFormatEffectiveData
Parameters:
lf - The LineValueEx to compare with the current LineValueEx.
Returns:
<b>true</b> if the specified LineValueEx is equal to the current LineValueEx; otherwise, <b>false</b>.

getFillFormat

public ILineFillFormatEffectiveData getFillFormat()

Returns the fill format of a line. Read-only ILineFillFormatEffectiveData .

Specified by:
getFillFormat in interface ILineFormatEffectiveData

getWidth

public double getWidth()

Returns the width of a line. Read-only double.

Specified by:
getWidth in interface ILineFormatEffectiveData

getDashStyle

public int getDashStyle()

Returns the line dash style. Read-only LineDashStyle.

Specified by:
getDashStyle in interface ILineFormatEffectiveData

getCustomDashPattern

public float[] getCustomDashPattern()

Returns the custom dash pattern. Read-only float[].

Specified by:
getCustomDashPattern in interface ILineFormatEffectiveData

getCapStyle

public int getCapStyle()

Returns the line cap style. Read-only LineCapStyle.

Specified by:
getCapStyle in interface ILineFormatEffectiveData

getStyle

public int getStyle()

Returns the line style. Read-only LineStyle.

Specified by:
getStyle in interface ILineFormatEffectiveData

getAlignment

public int getAlignment()

Returns the line alignment. Read-only LineAlignment.

Specified by:
getAlignment in interface ILineFormatEffectiveData

getJoinStyle

public int getJoinStyle()

Returns the lines join style. Read-only LineJoinStyle.

Specified by:
getJoinStyle in interface ILineFormatEffectiveData

getMiterLimit

public float getMiterLimit()

Returns the miter limit of a line. Read-only float.

Specified by:
getMiterLimit in interface ILineFormatEffectiveData

getBeginArrowheadStyle

public int getBeginArrowheadStyle()

Returns the arrowhead style at the beginning of a line. Read-only LineArrowheadStyle.

Specified by:
getBeginArrowheadStyle in interface ILineFormatEffectiveData

getEndArrowheadStyle

public int getEndArrowheadStyle()

Returns the arrowhead style at the end of a line. Read-only LineArrowheadStyle.

Specified by:
getEndArrowheadStyle in interface ILineFormatEffectiveData

getBeginArrowheadWidth

public int getBeginArrowheadWidth()

Returns the arrowhead width at the beginning of a line. Read-only LineArrowheadWidth.

Specified by:
getBeginArrowheadWidth in interface ILineFormatEffectiveData

getEndArrowheadWidth

public int getEndArrowheadWidth()

Returns the arrowhead width at the end of a line. Read-only LineArrowheadWidth.

Specified by:
getEndArrowheadWidth in interface ILineFormatEffectiveData

getBeginArrowheadLength

public int getBeginArrowheadLength()

Returns the arrowhead length at the beginning of a line. Read-only LineArrowheadLength.

Specified by:
getBeginArrowheadLength in interface ILineFormatEffectiveData

getEndArrowheadLength

public int getEndArrowheadLength()

Returns the arrowhead length at the end of a line. Read-only LineArrowheadLength.

Specified by:
getEndArrowheadLength in interface ILineFormatEffectiveData

hashCode

public int hashCode()

Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

Overrides:
hashCode in class java.lang.Object
Returns:
23456


Overriden to make compiler happy. Always returns constant because object is mutable.