org.deduced
Interface SchemaBasedApplicationLayer

All Superinterfaces:
java.lang.Cloneable, DeducedApplicationLayer, DocumentedCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
DeducedControllerLayer, DeducedControllerLayerExtension, DeducedModelLayer, DeducedModelLayerExtension
All Known Implementing Classes:
DeducedControllerLayerExtensionImplementation, DeducedControllerLayerImplementation, DeducedModelLayerExtensionImplementation, DeducedModelLayerImplementation, SchemaBasedApplicationLayerImplementation

public interface SchemaBasedApplicationLayer
extends DeducedApplicationLayer

Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm


Field Summary
static PropertyCollectionTypeHolder SCHEMA_BASED_APPLICATION_LAYER_TYPE
          Variable used to hold the PropertyCollectionType for : schema based application layer
static PropertyInstanceHolder SCHEMA_INFORMATION_INSTANCE
          Variable used to hold the PropertyInstance for : schema information
static PropertyCollectionListInstanceHolder SCHEMA_LIST_INSTANCE
          Variable used to hold the PropertyInstance for : schema list
 
Fields inherited from interface org.deduced.DeducedApplicationLayer
DEDUCED_APPLICATION_LAYER_TYPE
 
Fields inherited from interface org.deduced.NamedPropertyCollection
NAME_INSTANCE, NAMED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.DocumentedCollection
DOCUMENTATION_INSTANCE, DOCUMENTED_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 SchemaAnalyzer getSchemaInformation()
          Get the value of the instance : schema information
 PropertyList getSchemaList()
          Get the value of the instance : schema list
 SchemaAnalyzer setSchemaInformation(SchemaAnalyzer newValue)
          Set the value of the instance : schema information
 PropertyList setSchemaList(PropertyList newValue)
          Set the value of the instance : schema list
 
Methods inherited from interface org.deduced.NamedPropertyCollection
getName, setName
 
Methods inherited from interface org.deduced.DocumentedCollection
getDocumentation, setDocumentation
 
Methods inherited from interface org.deduced.PropertyCollection
activate, addListener, addProperty, areKeysAssignedAutomatically, asKeySet, asPropertyList, asPropertyMap, asValueList, asValueMap, clear, clone, containsInstance, containsKey, containsValue, delete, getFixedInstance, getProperty, getPropertyValue, id, instanceKey, invokeAction, isActivated, isEmpty, isListenerRegistered, iterator, iteratorByValue, keyOnParent, parent, removeListener, removeProperty, removePropertyInstance, removePropertyValue, setFixedInstance, setParent, setProperty, size, type, valueKey
 

Field Detail

SCHEMA_BASED_APPLICATION_LAYER_TYPE

static final PropertyCollectionTypeHolder SCHEMA_BASED_APPLICATION_LAYER_TYPE
Variable used to hold the PropertyCollectionType for : schema based application layer


SCHEMA_LIST_INSTANCE

static final PropertyCollectionListInstanceHolder SCHEMA_LIST_INSTANCE
Variable used to hold the PropertyInstance for : schema list


SCHEMA_INFORMATION_INSTANCE

static final PropertyInstanceHolder SCHEMA_INFORMATION_INSTANCE
Variable used to hold the PropertyInstance for : schema information

Method Detail

getSchemaList

PropertyList getSchemaList()
Get the value of the instance : schema list

Returns:
schema list

setSchemaList

PropertyList setSchemaList(PropertyList newValue)
Set the value of the instance : schema list

Parameters:
newValue - new schema list
Returns:
schema list value after the change

getSchemaInformation

SchemaAnalyzer getSchemaInformation()
Get the value of the instance : schema information

Returns:
schema information

setSchemaInformation

SchemaAnalyzer setSchemaInformation(SchemaAnalyzer newValue)
Set the value of the instance : schema information

Parameters:
newValue - new schema information
Returns:
schema information value after the change