com.jaxfront.core.schema.impl
Class KeyCompositeContainer

java.lang.Object
  extended by com.jaxfront.core.schema.impl.KeyContainer
      extended by com.jaxfront.core.schema.impl.KeyCompositeContainer

public class KeyCompositeContainer
extends KeyContainer


Field Summary
 
Fields inherited from class com.jaxfront.core.schema.impl.KeyContainer
_defaultContext, _defaultContextWrapper, _globalContextWrapper, _wrongContext
 
Constructor Summary
KeyCompositeContainer(java.lang.String keyName, java.util.List keyContainers)
           
 
Method Summary
 Type getKeyTypeForValue(java.lang.String value)
           
 java.util.List getKeyTypes()
           
 
Methods inherited from class com.jaxfront.core.schema.impl.KeyContainer
addKeyRefType, addKeyType, addKeyType, areAllKeysValid, areAllReferencesValid, containsAll, createContext, createUniqueID, deepCloneForTest, getAllReferences, getAllReferencesFor, getContext, getFirstSelectorChild, getHolderList, getInfo, getKeyName, getKeyTypesForValue, getPossibleKeyType, getReleased, getSchemaKey, getSelectorParent, isEqual, isKeyRemovable, isKeyTypeRemoveable, isSelectorKeyParent, isSelectorParent, isSelectorParentByXPath, isSelectorRefParent, keyValueExist, release, removeKeyRefType, removeKeyType, removeKeyType, removeKeyType, setContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyCompositeContainer

public KeyCompositeContainer(java.lang.String keyName,
                             java.util.List keyContainers)
Method Detail

getKeyTypeForValue

public Type getKeyTypeForValue(java.lang.String value)
Overrides:
getKeyTypeForValue in class KeyContainer

getKeyTypes

public java.util.List getKeyTypes()
Overrides:
getKeyTypes in class KeyContainer