public interface LogicalStructure
SmartGWT classes implementing
LogicalStructureallow their JavaScript state to be viewed in an Eclipse Java debugging environment, using Eclipse's logical structure facility. To use this:
com.smartgwt.client.core.LogicalStructure
this.initNativeObject(); return this;
com.smartgwt.client.core.NativeObject
return this.o.getLogicalStructure();
nativeObjectfield, the contents of which are described below:
scClassNamefield contains the underlying SmartClient class name for the object.
nativeObjectfield values are always cast to Strings in JavaScript, unless the field is a class which implements
LogicalStructure, or is an array thereof (e.g.
Layout.members). In that case, the value of the field is the underlying SmartGWT object, which in turn has its own
nativeObjectfield, etc.
logicalStructureErrorsfield is a string describing all of the runtime errors encountered when displaying other
nativeObjectfields.
nullvalue for a
nativeObjectfield may indicate any of the following:
null.
logicalStructureErrors.
For more information on the JavaScript state of SmartGWT objects, consult the SmartClient documentation.
Modifier and Type | Method and Description |
---|---|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
getLogicalStructure() |
void |
initNativeObject() |
com.smartgwt.logicalstructure.core.LogicalStructureObject |
setLogicalStructure(com.smartgwt.logicalstructure.core.LogicalStructureObject s) |
void initNativeObject()
com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.core.LogicalStructureObject s)
com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()