public class PropertyManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
atomExpression |
private static int |
PROP_ANIMATION_INFO |
private static int |
PROP_APPLET_INFO |
private static int |
PROP_ATOM_INFO |
private static int |
PROP_ATOM_LIST |
private static int |
PROP_AUXILIARY_INFO |
private static int |
PROP_BOND_INFO |
private static int |
PROP_BOUNDBOX_INFO |
private static int |
PROP_CENTER_INFO |
private static int |
PROP_CHAIN_INFO |
private static int |
PROP_CONSOLE_TEXT |
private static int |
PROP_COUNT |
private static int |
PROP_DATA_INFO |
private static int |
PROP_ERROR_MESSAGE |
private static int |
PROP_EVALUATE |
private static int |
PROP_EXTRACT_MODEL |
private static int |
PROP_FILE_INFO |
private static int |
PROP_FILECONTENTS |
static int |
PROP_FILECONTENTS_PATH |
private static int |
PROP_FILEHEADER |
private static int |
PROP_FILENAME |
private static int |
PROP_IMAGE |
private static int |
PROP_ISOSURFACE_INFO |
private static int |
PROP_JMOL_STATUS |
private static int |
PROP_JMOL_VIEWER |
private static int |
PROP_LIGAND_INFO |
private static int |
PROP_MEASUREMENT_INFO |
private static int |
PROP_MENU |
private static int |
PROP_MESSAGE_QUEUE |
private static int |
PROP_MINIMIZATION_INFO |
private static int |
PROP_MODEL_INFO |
private static int |
PROP_MOLECULE_INFO |
private static int |
PROP_MOUSE_INFO |
private static int |
PROP_ORIENTATION_INFO |
private static int |
PROP_POINTGROUP_INFO |
private static int |
PROP_POLYMER_INFO |
private static int |
PROP_SHAPE_INFO |
private static int |
PROP_STATE_INFO |
private static int |
PROP_TRANSFORM_INFO |
private static java.lang.String[] |
propertyTypes |
private static java.lang.String[] |
readableTypes |
Constructor and Description |
---|
PropertyManager() |
Modifier and Type | Method and Description |
---|---|
static boolean |
acceptsStringParameter(java.lang.String name) |
static java.lang.Object |
extractProperty(java.lang.Object property,
ScriptVariable[] args,
int ptr) |
static java.lang.String |
getDefaultParam(int propID) |
(package private) static java.lang.Object |
getFileInfo(java.lang.Object objHeader,
java.lang.String type) |
(package private) static java.lang.Object |
getModelProperty(Viewer viewer,
java.lang.String propertyName,
java.lang.Object propertyValue) |
private static java.lang.String |
getParamType(int propID) |
static java.lang.Object |
getProperty(Viewer viewer,
java.lang.String returnType,
java.lang.String infoType,
java.lang.Object paramInfo) |
private static java.lang.Object |
getPropertyAsObject(Viewer viewer,
java.lang.String infoType,
java.lang.Object paramInfo,
java.lang.String returnType) |
private static java.lang.String |
getPropertyName(int propID) |
static int |
getPropertyNumber(java.lang.String infoType) |
private static boolean |
isReadableAsString(java.lang.String infoType) |
private static final java.lang.String atomExpression
private static final java.lang.String[] propertyTypes
private static final int PROP_APPLET_INFO
private static final int PROP_FILENAME
private static final int PROP_FILEHEADER
public static final int PROP_FILECONTENTS_PATH
private static final int PROP_FILECONTENTS
private static final int PROP_ANIMATION_INFO
private static final int PROP_MODEL_INFO
private static final int PROP_LIGAND_INFO
private static final int PROP_SHAPE_INFO
private static final int PROP_MEASUREMENT_INFO
private static final int PROP_CENTER_INFO
private static final int PROP_ORIENTATION_INFO
private static final int PROP_TRANSFORM_INFO
private static final int PROP_ATOM_LIST
private static final int PROP_ATOM_INFO
private static final int PROP_BOND_INFO
private static final int PROP_CHAIN_INFO
private static final int PROP_POLYMER_INFO
private static final int PROP_MOLECULE_INFO
private static final int PROP_STATE_INFO
private static final int PROP_EXTRACT_MODEL
private static final int PROP_JMOL_STATUS
private static final int PROP_JMOL_VIEWER
private static final int PROP_MESSAGE_QUEUE
private static final int PROP_AUXILIARY_INFO
private static final int PROP_BOUNDBOX_INFO
private static final int PROP_DATA_INFO
private static final int PROP_IMAGE
private static final int PROP_EVALUATE
private static final int PROP_MENU
private static final int PROP_MINIMIZATION_INFO
private static final int PROP_POINTGROUP_INFO
private static final int PROP_FILE_INFO
private static final int PROP_ERROR_MESSAGE
private static final int PROP_MOUSE_INFO
private static final int PROP_ISOSURFACE_INFO
private static final int PROP_CONSOLE_TEXT
private static final int PROP_COUNT
private static final java.lang.String[] readableTypes
public static int getPropertyNumber(java.lang.String infoType)
public static java.lang.String getDefaultParam(int propID)
public static boolean acceptsStringParameter(java.lang.String name)
public static java.lang.Object getProperty(Viewer viewer, java.lang.String returnType, java.lang.String infoType, java.lang.Object paramInfo)
static java.lang.Object getModelProperty(Viewer viewer, java.lang.String propertyName, java.lang.Object propertyValue)
public static java.lang.Object extractProperty(java.lang.Object property, ScriptVariable[] args, int ptr)
private static java.lang.String getPropertyName(int propID)
private static java.lang.String getParamType(int propID)
private static boolean isReadableAsString(java.lang.String infoType)
private static java.lang.Object getPropertyAsObject(Viewer viewer, java.lang.String infoType, java.lang.Object paramInfo, java.lang.String returnType)
static java.lang.Object getFileInfo(java.lang.Object objHeader, java.lang.String type)