|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.umlv.corosol.component.impl.DefaultJLayoutFactory
public class DefaultJLayoutFactory
A JLayout factory.
| Constructor Summary | |
|---|---|
DefaultJLayoutFactory()
Creates a new layout factory. |
|
| Method Summary | |
|---|---|
void |
configure(JVirtualMachine jvm)
Configures the layout factory via the specified JVM. |
JArrayLayout |
getArrayLayout(JClass componentType)
Returns the layout of all arrays of the specified component type. |
JClassLayout |
getClassLayout(JClass type)
Returns the layout of an array of the specified component type into the Corosol JVM heap. |
java.lang.Class |
getComponentClass()
Returns the class object describing this component. |
void |
replace(JVMComponent component)
Replaces the data of this layout factory by the data of the specified component. |
void |
updateLayouts(JHeap heap)
Updates the layouts. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultJLayoutFactory()
| Method Detail |
|---|
public java.lang.Class getComponentClass()
getComponentClass in interface JVMComponentpublic void configure(JVirtualMachine jvm)
configure in interface JVMComponentjvm - the Java Virtual Machinepublic void replace(JVMComponent component)
replace in interface JVMComponentcomponent - a component to be used to initialize this heappublic JClassLayout getClassLayout(JClass type)
getClassLayout in interface JLayoutFactorytype - a component type of an array
public JArrayLayout getArrayLayout(JClass componentType)
getArrayLayout in interface JLayoutFactorycomponentType - the component type of an array
public void updateLayouts(JHeap heap)
updateLayouts in interface JLayoutFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||