Table of Contents

Class GraphicAttribute

Namespace
Java.Awt.FontNs
Assembly
MASES.JNet.dll
public class GraphicAttribute : JVMBridgeBase<GraphicAttribute>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<GraphicAttribute>
GraphicAttribute
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<GraphicAttribute>.IsAssignableFrom(IJavaType)
JVMBridgeBase<GraphicAttribute>.IsAssignableFrom<T>()
JVMBridgeBase<GraphicAttribute>.Execute<T>(params T[])
JVMBridgeBase<GraphicAttribute>.DynBridgeClazz
JVMBridgeBase<GraphicAttribute>.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

GraphicAttribute()

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

[Obsolete("GraphicAttribute class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GraphicAttribute()

GraphicAttribute(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

[Obsolete("GraphicAttribute class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GraphicAttribute(params object[] args)

Parameters

args object[]

Properties

Advance

public float Advance { get; }

Property Value

float

Alignment

public int Alignment { get; }

Property Value

int

Ascent

public float Ascent { get; }

Property Value

float

BOTTOM_ALIGNMENT

public static int BOTTOM_ALIGNMENT { get; }

Property Value

int

Bounds

public Rectangle2D Bounds { get; }

Property Value

Rectangle2D

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CENTER_BASELINE

public static int CENTER_BASELINE { get; }

Property Value

int

Descent

public float Descent { get; }

Property Value

float

HANGING_BASELINE

public static int HANGING_BASELINE { get; }

Property Value

int

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

JustificationInfo

public GlyphJustificationInfo JustificationInfo { get; }

Property Value

GlyphJustificationInfo

ROMAN_BASELINE

public static int ROMAN_BASELINE { get; }

Property Value

int

TOP_ALIGNMENT

public static int TOP_ALIGNMENT { get; }

Property Value

int

Methods

Draw(Graphics2D, float, float)

public void Draw(Graphics2D arg0, float arg1, float arg2)

Parameters

arg0 Graphics2D

Graphics2D

arg1 float

float

arg2 float

float

GetOutline(AffineTransform)

public Shape GetOutline(AffineTransform arg0)

Parameters

arg0 AffineTransform

AffineTransform

Returns

Shape

Shape