Class IScrollInfoImplementation
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.windows.controls.primitives.IScrollInfoImplementation
-
- All Implemented Interfaces:
IJCOBridgeReflected
,IScrollInfo
public class IScrollInfoImplementation extends NetObject implements IScrollInfo
The base .NET class managing System.Windows.Controls.Primitives.IScrollInfo, PresentationFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Windows.Controls.Primitives.IScrollInfo
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: PresentationFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35static java.lang.String
assemblyShortName
Assembly name: PresentationFrameworkstatic java.lang.String
className
Qualified class name: System.Windows.Controls.Primitives.IScrollInfostatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description IScrollInfoImplementation(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getCanHorizontallyScroll()
boolean
getCanVerticallyScroll()
double
getExtentHeight()
double
getExtentWidth()
double
getHorizontalOffset()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class TypeScrollViewer
getScrollOwner()
double
getVerticalOffset()
double
getViewportHeight()
double
getViewportWidth()
void
LineDown()
void
LineLeft()
void
LineRight()
void
LineUp()
Rect
MakeVisible(Visual visual, Rect rectangle)
void
MouseWheelDown()
void
MouseWheelLeft()
void
MouseWheelRight()
void
MouseWheelUp()
void
PageDown()
void
PageLeft()
void
PageRight()
void
PageUp()
void
setCanHorizontallyScroll(boolean CanHorizontallyScroll)
void
setCanVerticallyScroll(boolean CanVerticallyScroll)
void
SetHorizontalOffset(double offset)
void
setScrollOwner(ScrollViewer ScrollOwner)
void
SetVerticalOffset(double offset)
static IScrollInfo
ToIScrollInfo(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoIScrollInfo
, a cast assert is made to check if types are compatible.-
Methods inherited from class org.mases.jcobridge.netreflection.NetObject
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToString
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: PresentationFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: PresentationFramework- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Windows.Controls.Primitives.IScrollInfo- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOAssemblyName
in interfaceIScrollInfo
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOClassName
in interfaceIScrollInfo
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOObjectName
in interfaceIScrollInfo
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Specified by:
getJCOInstance
in interfaceIScrollInfo
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Specified by:
getJCOType
in interfaceIScrollInfo
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
ToIScrollInfo
public static IScrollInfo ToIScrollInfo(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoIScrollInfo
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
IScrollInfo
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
MakeVisible
public Rect MakeVisible(Visual visual, Rect rectangle) throws java.lang.Throwable
- Specified by:
MakeVisible
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
LineDown
public void LineDown() throws java.lang.Throwable
- Specified by:
LineDown
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
LineLeft
public void LineLeft() throws java.lang.Throwable
- Specified by:
LineLeft
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
LineRight
public void LineRight() throws java.lang.Throwable
- Specified by:
LineRight
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
LineUp
public void LineUp() throws java.lang.Throwable
- Specified by:
LineUp
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
MouseWheelDown
public void MouseWheelDown() throws java.lang.Throwable
- Specified by:
MouseWheelDown
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
MouseWheelLeft
public void MouseWheelLeft() throws java.lang.Throwable
- Specified by:
MouseWheelLeft
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
MouseWheelRight
public void MouseWheelRight() throws java.lang.Throwable
- Specified by:
MouseWheelRight
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
MouseWheelUp
public void MouseWheelUp() throws java.lang.Throwable
- Specified by:
MouseWheelUp
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
PageDown
public void PageDown() throws java.lang.Throwable
- Specified by:
PageDown
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
PageLeft
public void PageLeft() throws java.lang.Throwable
- Specified by:
PageLeft
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
PageRight
public void PageRight() throws java.lang.Throwable
- Specified by:
PageRight
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
PageUp
public void PageUp() throws java.lang.Throwable
- Specified by:
PageUp
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
SetHorizontalOffset
public void SetHorizontalOffset(double offset) throws java.lang.Throwable
- Specified by:
SetHorizontalOffset
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
SetVerticalOffset
public void SetVerticalOffset(double offset) throws java.lang.Throwable
- Specified by:
SetVerticalOffset
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getCanHorizontallyScroll
public boolean getCanHorizontallyScroll() throws java.lang.Throwable
- Specified by:
getCanHorizontallyScroll
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
setCanHorizontallyScroll
public void setCanHorizontallyScroll(boolean CanHorizontallyScroll) throws java.lang.Throwable
- Specified by:
setCanHorizontallyScroll
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getCanVerticallyScroll
public boolean getCanVerticallyScroll() throws java.lang.Throwable
- Specified by:
getCanVerticallyScroll
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
setCanVerticallyScroll
public void setCanVerticallyScroll(boolean CanVerticallyScroll) throws java.lang.Throwable
- Specified by:
setCanVerticallyScroll
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getExtentHeight
public double getExtentHeight() throws java.lang.Throwable
- Specified by:
getExtentHeight
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getExtentWidth
public double getExtentWidth() throws java.lang.Throwable
- Specified by:
getExtentWidth
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getHorizontalOffset
public double getHorizontalOffset() throws java.lang.Throwable
- Specified by:
getHorizontalOffset
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getVerticalOffset
public double getVerticalOffset() throws java.lang.Throwable
- Specified by:
getVerticalOffset
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getViewportHeight
public double getViewportHeight() throws java.lang.Throwable
- Specified by:
getViewportHeight
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getViewportWidth
public double getViewportWidth() throws java.lang.Throwable
- Specified by:
getViewportWidth
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
getScrollOwner
public ScrollViewer getScrollOwner() throws java.lang.Throwable
- Specified by:
getScrollOwner
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
setScrollOwner
public void setScrollOwner(ScrollViewer ScrollOwner) throws java.lang.Throwable
- Specified by:
setScrollOwner
in interfaceIScrollInfo
- Throws:
java.lang.Throwable
-
-