org.deduced
Interface DeducedSchemaLayer

All Superinterfaces:
java.lang.Cloneable, DeducedApplicationLayer, DocumentedCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
TypedControllerSchema
All Known Implementing Classes:
DeducedSchemaLayerImplementation, TypedControllerSchemaImplementation

public interface DeducedSchemaLayer
extends DeducedApplicationLayer

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


Field Summary
static PropertyCollectionTypeHolder DEDUCED_SCHEMA_LAYER_TYPE
          Variable used to hold the PropertyCollectionType for : deduced schema layer
static PropertyCollectionListInstanceHolder DEPENDENT_SCHEMA_LIST_INSTANCE
          Variable used to hold the PropertyInstance for : dependent schema list
static PropertyInstanceHolder ROOT_PACKAGE_INSTANCE
          Variable used to hold the PropertyInstance for : root package
 
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
 PropertyList getDependentSchemaList()
          Get the value of the instance : dependent schema list
 PropertyPackage getRootPackage()
          Get the value of the instance : root package
 PropertyList setDependentSchemaList(PropertyList newValue)
          Set the value of the instance : dependent schema list
 PropertyPackage setRootPackage(PropertyPackage newValue)
          Set the value of the instance : root package
 
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

DEDUCED_SCHEMA_LAYER_TYPE

static final PropertyCollectionTypeHolder DEDUCED_SCHEMA_LAYER_TYPE
Variable used to hold the PropertyCollectionType for : deduced schema layer


ROOT_PACKAGE_INSTANCE

static final PropertyInstanceHolder ROOT_PACKAGE_INSTANCE
Variable used to hold the PropertyInstance for : root package


DEPENDENT_SCHEMA_LIST_INSTANCE

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

Method Detail

getRootPackage

PropertyPackage getRootPackage()
Get the value of the instance : root package

Returns:
root package

setRootPackage

PropertyPackage setRootPackage(PropertyPackage newValue)
Set the value of the instance : root package

Parameters:
newValue - new root package
Returns:
root package value after the change

getDependentSchemaList

PropertyList getDependentSchemaList()
Get the value of the instance : dependent schema list

Returns:
dependent schema list

setDependentSchemaList

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

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