uk.co.mullsoft.jean
Class JEANAPI.NodeTypeInformation

java.lang.Object
  extended by uk.co.mullsoft.jean.JEANAPI.NodeTypeInformation
Enclosing class:
JEANAPI

protected class JEANAPI.NodeTypeInformation
extends java.lang.Object


Field Summary
 java.lang.String[] attributeNames
           
 AttributeType[] attributeTypes
           
 int index
           
 java.lang.String[] indexableAttributeFullNames
           
 java.lang.String[] indexableAttributeNames
           
 AttributeType[] indexableAttributeTypes
           
 java.lang.String nodeTypeName
           
 java.lang.String[] pageNames
           
 java.lang.String[] referenceAttributeFullNames
           
 java.lang.String[] referenceAttributeNames
           
 java.lang.String[] referenceAttributeTargetApplicationNames
           
 java.lang.String[] runnableAttributeFullNames
           
 java.lang.String[] runnableAttributeNames
           
 AttributeType[] runnableAttributeTypes
           
 java.lang.String[] runnableCommands
           
 NamedValue[] runnableNamesAndCommands
           
 java.lang.String[] setAttributeFullNames
           
 java.lang.String[] setAttributeNames
           
 NodeType type
           
 
Constructor Summary
JEANAPI.NodeTypeInformation(int index)
           
 
Method Summary
 java.lang.String[] getAttributeNames(java.lang.String page)
           
 java.lang.String[] getEnumerationValues(java.lang.String attributeName)
           
 AttributeType typeFromName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

public final int index

type

public final NodeType type

nodeTypeName

public final java.lang.String nodeTypeName

attributeTypes

public final AttributeType[] attributeTypes

attributeNames

public final java.lang.String[] attributeNames

indexableAttributeNames

public final java.lang.String[] indexableAttributeNames

runnableAttributeNames

public final java.lang.String[] runnableAttributeNames

referenceAttributeNames

public final java.lang.String[] referenceAttributeNames

setAttributeNames

public final java.lang.String[] setAttributeNames

indexableAttributeFullNames

public final java.lang.String[] indexableAttributeFullNames

runnableAttributeFullNames

public final java.lang.String[] runnableAttributeFullNames

referenceAttributeFullNames

public final java.lang.String[] referenceAttributeFullNames

referenceAttributeTargetApplicationNames

public final java.lang.String[] referenceAttributeTargetApplicationNames

setAttributeFullNames

public final java.lang.String[] setAttributeFullNames

indexableAttributeTypes

public final AttributeType[] indexableAttributeTypes

runnableAttributeTypes

public final AttributeType[] runnableAttributeTypes

pageNames

public final java.lang.String[] pageNames

runnableNamesAndCommands

public final NamedValue[] runnableNamesAndCommands

runnableCommands

public final java.lang.String[] runnableCommands
Constructor Detail

JEANAPI.NodeTypeInformation

public JEANAPI.NodeTypeInformation(int index)
Method Detail

typeFromName

public AttributeType typeFromName(java.lang.String name)

getAttributeNames

public java.lang.String[] getAttributeNames(java.lang.String page)

getEnumerationValues

public java.lang.String[] getEnumerationValues(java.lang.String attributeName)