com.groupdocs.editor.htmlcss.css.specificdeclarations

Class TextAlign

  • java.lang.Object
    • com.aspose.ms.System.ValueType<T>
      • com.aspose.ms.lang.Struct<TextAlign>
        • com.groupdocs.editor.htmlcss.css.specificdeclarations.TextAlign
  • All Implemented Interfaces:
    com.groupdocs.editor.htmlcss.css.ICssDeclaration, com.groupdocs.editor.htmlcss.serialization.ISerializable


    public class TextAlign
    extends com.aspose.ms.lang.Struct<TextAlign>
    implements com.groupdocs.editor.htmlcss.css.ICssDeclaration

    Represents a "text-align" declaration, which describes how inline content like text is aligned in its parent block element.


    https://developer.mozilla.org/en-US/docs/Web/CSS/text-align
    • Field Detail

      • Center

        public static final TextAlign Center
      • Inherit

        public static final TextAlign Inherit
      • Initial

        public static final TextAlign Initial
      • Justify

        public static final TextAlign Justify
      • JustifyAll

        public static final TextAlign JustifyAll
      • MatchParent

        public static final TextAlign MatchParent
      • Start

        public static final TextAlign Start

        The same as 'left' if direction is 'left-to-right' or 'right' if direction is 'right-to-left. Default value.

    • Constructor Detail

      • TextAlign

        public TextAlign()
    • Method Detail

      • Clone

        public TextAlign Clone()
        Specified by:
        Clone in class com.aspose.ms.System.ValueType<TextAlign>
      • CloneTo

        public void CloneTo(TextAlign that)
        Specified by:
        CloneTo in class com.aspose.ms.System.ValueType<TextAlign>
      • equals

        public final boolean equals(com.groupdocs.editor.htmlcss.css.ICssDeclaration other)
      • equals

        public final boolean equals(TextAlign other)
      • getAnimationType

        public final int getAnimationType()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        All CSS properties have at least one animation type, which determines, how they can be animated

        Specified by:
        getAnimationType in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • getInherited

        public final boolean getInherited()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        All CSS declarations are divided on inherited or non-inherited, what is represented by this property


        https://developer.mozilla.org/en-US/docs/Web/CSS/inheritance
        Specified by:
        getInherited in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • getProperty

        public final String getProperty()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        In implementing type should return a property name as a string

        Specified by:
        getProperty in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • getValue

        public final String getValue()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        In implementing type should return a value in a default string form, without affecting serialization options

        Specified by:
        getValue in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isDefault

        public final boolean isDefault()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        In implementing type should define, whether a current value is a default value of a declaration, or not

        Specified by:
        isDefault in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • isGlobal

        public final boolean isGlobal()
        Description copied from interface: com.groupdocs.editor.htmlcss.css.ICssDeclaration

        In implementing type should define, whether a current value is a global value of a declaration (inherit [initial, unset]), or not

        Specified by:
        isGlobal in interface com.groupdocs.editor.htmlcss.css.ICssDeclaration
      • op_Equality

        public static boolean op_Equality(TextAlign first,
                          TextAlign second)

        Checks whether two "TextAlign" values are equal

        Parameters:
        first -
        second -
        Returns:
      • op_Inequality

        public static boolean op_Inequality(TextAlign first,
                            TextAlign second)

        Checks whether two "TextAlign" values are not equal

        Parameters:
        first -
        second -
        Returns:
      • serialize

        public final String serialize(com.groupdocs.editor.htmlcss.serialization.ISerializationOptions serializationOptions)
        Description copied from interface: com.groupdocs.editor.htmlcss.serialization.ISerializable

        In implementing type returns a serialized representation of an object as a string

        Specified by:
        serialize in interface com.groupdocs.editor.htmlcss.serialization.ISerializable
        Parameters:
        serializationOptions - Serialization options. Not all properties should be used, but argument should not be null
        Returns:
        Resultant string
      • serialize

        public final void serialize(com.groupdocs.editor.htmlcss.serialization.ISerializationOptions serializationOptions,
                     com.aspose.ms.System.IO.TextWriter output)
        Description copied from interface: com.groupdocs.editor.htmlcss.serialization.ISerializable

        In implementing type writes a serialized representation of an object to the specified output TextWriter implementation

        Specified by:
        serialize in interface com.groupdocs.editor.htmlcss.serialization.ISerializable
        Parameters:
        serializationOptions - Serialization options. Not all properties should be used, but argument should not be null
        output - TextWriter instance, to which resultant text will be written. Should not be null.
      • tryFromKeyword

        public static TextAlign tryFromKeyword(String keyword)

        Tries to recognize a specified keyword as a proper keyword value of the 'text-align' and return it on success or NULL on failure. Doesn't support global keywords.

        Parameters:
        keyword -
        Returns: