Class AbstractLayoutCache
public class AbstractLayoutCache : RowMapper, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IRowMapper
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<RowMapper>AbstractLayoutCache
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<RowMapper>.IsAssignableFrom(IJavaType)JVMBridgeBase<RowMapper>.IsAssignableFrom<T>()JVMBridgeBase<RowMapper>.Execute<T>(params T[])JVMBridgeBase<RowMapper>.DynBridgeClazzJVMBridgeBase<RowMapper>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AbstractLayoutCache()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("AbstractLayoutCache 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 AbstractLayoutCache()
AbstractLayoutCache(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("AbstractLayoutCache 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 AbstractLayoutCache(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GetNodeDimensions
public AbstractLayoutCache.NodeDimensions GetNodeDimensions { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Model
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#setModel(javax.swing.tree.TreeModel)
public TreeModel Model { get; set; }
Property Value
PreferredHeight
public int PreferredHeight { get; }
Property Value
RowCount
public int RowCount { get; }
Property Value
RowHeight
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#getRowHeight() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#setRowHeight(int)
public int RowHeight { get; set; }
Property Value
SelectionModel
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#getSelectionModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#setSelectionModel(javax.swing.tree.TreeSelectionModel)
public TreeSelectionModel SelectionModel { get; set; }
Property Value
Methods
GetBounds(TreePath, Rectangle)
public Rectangle GetBounds(TreePath arg0, Rectangle arg1)
Parameters
Returns
GetExpandedState(TreePath)
public bool GetExpandedState(TreePath arg0)
Parameters
Returns
GetPathClosestTo(int, int)
public TreePath GetPathClosestTo(int arg0, int arg1)
Parameters
Returns
GetPathForRow(int)
public TreePath GetPathForRow(int arg0)
Parameters
Returns
GetPreferredWidth(Rectangle)
public int GetPreferredWidth(Rectangle arg0)
Parameters
Returns
GetRowForPath(TreePath)
public int GetRowForPath(TreePath arg0)
Parameters
Returns
GetRowsForPaths(TreePath[])
public int[] GetRowsForPaths(TreePath[] arg0)
Parameters
Returns
GetVisibleChildCount(TreePath)
public int GetVisibleChildCount(TreePath arg0)
Parameters
Returns
GetVisiblePathsFrom(TreePath)
public Enumeration<TreePath> GetVisiblePathsFrom(TreePath arg0)
Parameters
Returns
InvalidatePathBounds(TreePath)
public void InvalidatePathBounds(TreePath arg0)
Parameters
InvalidateSizes()
public void InvalidateSizes()
IsExpanded(TreePath)
public bool IsExpanded(TreePath arg0)
Parameters
Returns
IsRootVisible()
public bool IsRootVisible()
Returns
SetExpandedState(TreePath, bool)
public void SetExpandedState(TreePath arg0, bool arg1)
Parameters
SetNodeDimensions(NodeDimensions)
public void SetNodeDimensions(AbstractLayoutCache.NodeDimensions arg0)
Parameters
SetRootVisible(bool)
public void SetRootVisible(bool arg0)
Parameters
TreeNodesChanged(TreeModelEvent)
public void TreeNodesChanged(TreeModelEvent arg0)
Parameters
TreeNodesInserted(TreeModelEvent)
public void TreeNodesInserted(TreeModelEvent arg0)
Parameters
TreeNodesRemoved(TreeModelEvent)
public void TreeNodesRemoved(TreeModelEvent arg0)
Parameters
TreeStructureChanged(TreeModelEvent)
public void TreeStructureChanged(TreeModelEvent arg0)