Table of Contents

Class SizeRequirements

Namespace
Javax.Swing
Assembly
MASES.JNet.dll
public class SizeRequirements : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
SizeRequirements
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

SizeRequirements()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public SizeRequirements()

SizeRequirements(int, int, int, float)

public SizeRequirements(int arg0, int arg1, int arg2, float arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 float

float

SizeRequirements(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public SizeRequirements(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

alignment

public float alignment { get; set; }

Property Value

float

maximum

public int maximum { get; set; }

Property Value

int

minimum

public int minimum { get; set; }

Property Value

int

preferred

public int preferred { get; set; }

Property Value

int

Methods

AdjustSizes(int, SizeRequirements[])

public static int[] AdjustSizes(int arg0, SizeRequirements[] arg1)

Parameters

arg0 int

int

arg1 SizeRequirements[]

SizeRequirements

Returns

int[]

int

CalculateAlignedPositions(int, SizeRequirements, SizeRequirements[], int[], int[])

public static void CalculateAlignedPositions(int arg0, SizeRequirements arg1, SizeRequirements[] arg2, int[] arg3, int[] arg4)

Parameters

arg0 int

int

arg1 SizeRequirements

SizeRequirements

arg2 SizeRequirements[]

SizeRequirements

arg3 int[]

int

arg4 int[]

int

CalculateAlignedPositions(int, SizeRequirements, SizeRequirements[], int[], int[], bool)

public static void CalculateAlignedPositions(int arg0, SizeRequirements arg1, SizeRequirements[] arg2, int[] arg3, int[] arg4, bool arg5)

Parameters

arg0 int

int

arg1 SizeRequirements

SizeRequirements

arg2 SizeRequirements[]

SizeRequirements

arg3 int[]

int

arg4 int[]

int

arg5 bool

bool

CalculateTiledPositions(int, SizeRequirements, SizeRequirements[], int[], int[])

public static void CalculateTiledPositions(int arg0, SizeRequirements arg1, SizeRequirements[] arg2, int[] arg3, int[] arg4)

Parameters

arg0 int

int

arg1 SizeRequirements

SizeRequirements

arg2 SizeRequirements[]

SizeRequirements

arg3 int[]

int

arg4 int[]

int

CalculateTiledPositions(int, SizeRequirements, SizeRequirements[], int[], int[], bool)

public static void CalculateTiledPositions(int arg0, SizeRequirements arg1, SizeRequirements[] arg2, int[] arg3, int[] arg4, bool arg5)

Parameters

arg0 int

int

arg1 SizeRequirements

SizeRequirements

arg2 SizeRequirements[]

SizeRequirements

arg3 int[]

int

arg4 int[]

int

arg5 bool

bool

GetAlignedSizeRequirements(SizeRequirements[])

public static SizeRequirements GetAlignedSizeRequirements(SizeRequirements[] arg0)

Parameters

arg0 SizeRequirements[]

SizeRequirements

Returns

SizeRequirements

SizeRequirements

GetTiledSizeRequirements(SizeRequirements[])

public static SizeRequirements GetTiledSizeRequirements(SizeRequirements[] arg0)

Parameters

arg0 SizeRequirements[]

SizeRequirements

Returns

SizeRequirements

SizeRequirements