com.groupdocs.editor.htmlcss.css.specificdeclarations.flow

Class Position

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


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

    Represents a "position" declaration, which chooses alternative rules for positioning elements, designed to be useful for scripted animation effects.


    https://developer.mozilla.org/en-US/docs/Web/CSS/position
    • Constructor Summary

      Constructors 
      Constructor and Description
      Position() 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      Object clone() 
      Position Clone() 
      void CloneTo(Position that) 
      boolean equals(com.groupdocs.editor.htmlcss.css.ICssDeclaration other) 
      boolean equals(Object obj) 
      boolean equals(Position other) 
      static boolean equals(Position obj1, Position obj2) 
      int getAnimationType()
      All CSS properties have at least one animation type, which determines, how they can be animated
      boolean getInherited()
      All CSS declarations are divided on inherited or non-inherited, what is represented by this property
      String getProperty()
      In implementing type should return a property name as a string
      String getValue()
      In implementing type should return a value in a default string form, without affecting serialization options
      int hashCode() 
      boolean isDefault()
      In implementing type should define, whether a current value is a default value of a declaration, or not
      boolean isGlobal()
      In implementing type should define, whether a current value is a global value of a declaration (inherit [initial, unset]), or not
      static boolean op_Equality(Position first, Position second)
      Checks whether two "Position" values are equal
      static boolean op_Inequality(Position first, Position second)
      Checks whether two "Position" values are not equal
      String serialize(com.groupdocs.editor.htmlcss.serialization.ISerializationOptions serializationOptions)
      In implementing type returns a serialized representation of an object as a string
      void serialize(com.groupdocs.editor.htmlcss.serialization.ISerializationOptions serializationOptions, com.aspose.ms.System.IO.TextWriter output)
      In implementing type writes a serialized representation of an object to the specified output TextWriter implementation
      static Position tryFromKeyword(String keyword)
      Tries to recognize a specified keyword as a proper keyword value of the 'position' and return it on success or NULL on failure.
    • Field Detail

      • Absolute

        public static final Position Absolute
      • Fixed

        public static final Position Fixed
      • Inherit

        public static final Position Inherit
      • Initial

        public static final Position Initial
      • Relative

        public static final Position Relative
      • Static

        public static final Position Static

        Element use the normal behavior, that is it is laid out in its current position in the flow. The top, right, bottom, left and z-index properties do not apply. Default value.

      • Sticky

        public static final Position Sticky
      • Unset

        public static final Position Unset
    • Constructor Detail

      • Position

        public Position()
    • Method Detail

      • Clone

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

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

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

        public final boolean equals(Position 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(Position first,
                          Position second)

        Checks whether two "Position" values are equal

        Parameters:
        first -
        second -
        Returns:
      • op_Inequality

        public static boolean op_Inequality(Position first,
                            Position second)

        Checks whether two "Position" 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 Position tryFromKeyword(String keyword)

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

        Parameters:
        keyword -