org.mmbase.module.corebuilders
Class TypeRel.VirtualTypeRel

Package class diagram package TypeRel.VirtualTypeRel
java.lang.Object
  extended by org.mmbase.util.functions.FunctionProvider
      extended by org.mmbase.module.core.MMTable
          extended by org.mmbase.module.core.MMObjectBuilder
              extended by org.mmbase.module.corebuilders.TypeRel
                  extended by org.mmbase.module.corebuilders.TypeRel.VirtualTypeRel
All Implemented Interfaces:
EventListener, NodeEventListener, RelationEventListener, SystemEventListener, WeightEventListener
Enclosing class:
TypeRel

static class TypeRel.VirtualTypeRel
extends TypeRel

Of course, virtual typerel nodes need a virtual typerel builder. Well 'of course', the reason is not quite obvious to me, it has to do with the bridge/temporarynodemanager which sometimes needs to know it.

Since:
MMBase-1.6.2

Nested Class Summary
 
Nested classes/interfaces inherited from class org.mmbase.module.corebuilders.TypeRel
TypeRel.InverseTypeRelSet, TypeRel.TypeRelSet, TypeRel.VirtualTypeRel, TypeRel.VirtualTypeRelNode
 
Field Summary
(package private) static TypeRel.VirtualTypeRel virtualTypeRel
           
 
Fields inherited from class org.mmbase.module.corebuilders.TypeRel
INCLUDE_DESCENDANTS, INCLUDE_PARENTS, INCLUDE_PARENTS_AND_DESCENDANTS, inverseTypeRelNodes, parentTypeRelNodes, STRICT, typeRelNodes
 
Fields inherited from class org.mmbase.module.core.MMObjectBuilder
AGE_PARAMETERS, broadCastChanges, DEFAULT_ALINEA, DEFAULT_EOL, description, descriptions, EVENT_TYPE_LOCAL, EVENT_TYPE_REMOTE, FIELD_NUMBER, FIELD_OBJECT_TYPE, FIELD_OWNER, fields, genericBlobCache, getFunctionsFunction, GUI_INDICATOR, GUI_PARAMETERS, guiFunction, infoFunction, internalVersion, nodeCache, oType, pluralNames, searchAge, singularNames, SYSTEM_OWNER, TEMPNODE_DEFAULT_SIZE, TMP_FIELD_EXISTS, TMP_FIELD_NUMBER, virtual, WRAP_PARAMETERS, wrapFunction
 
Fields inherited from class org.mmbase.module.core.MMTable
maxNodesFromQuery, mmb, storageConnector, tableName
 
Fields inherited from class org.mmbase.util.functions.FunctionProvider
functions, getFunctions
 
Constructor Summary
TypeRel.VirtualTypeRel(TypeRel t)
           
 
Method Summary
(package private) static TypeRel.VirtualTypeRel getVirtualTypeRel(TypeRel t)
           
 
Methods inherited from class org.mmbase.module.corebuilders.TypeRel
addCacheEntry, contains, contains, equals, getAllowedRelations, getAllowedRelations, getAllowedRelations, getAllowedRelations, getAllowedRelations, getAllowedRelations, getAllowedRelationsNames, getAllowedRelationType, getGUIIndicator, getGUIIndicator, getList, getWeight, hashCode, init, insert, notify, notify, optimizeRelationStep, readCache, reldefCorrect, removeNode, toString
 
Methods inherited from class org.mmbase.module.core.MMObjectBuilder
addEventListener, addField, addLocalObserver, addRemoteObserver, broadcastChanges, checkAddTmpField, clearBlobCache, commit, create, createAlias, createAlias, createIfNotExists, delete, equals, executeFunction, executeFunction, fieldLocalChanged, getAncestors, getBlobCache, getClassName, getConfigFile, getConfigResource, getDataTypeCollector, getDBState, getDBType, getDefaultTeaser, getDefaultUrl, getDescendants, getDescription, getDescription, getDescriptions, getEmptyNode, getField, getFieldNames, getFields, getFields, getFunction, getFunctionParameters, getFunctions, getGUIIndicator, getHTML, getInitParameter, getInitParameters, getInitParameters, getInternalVersion, getLocaleGUIIndicator, getLocaleGUIIndicator, getMachineName, getMaintainer, getNewNode, getNewTmpNode, getNextField, getNextField, getNode, getNode, getNode, getNodeFromCache, getNodeGUIIndicator, getNumber, getObjectType, getObjectValue, getParentBuilder, getPluralName, getPluralName, getPluralNames, getRelations_main, getSearchAge, getShort, getShortedByte, getShortedInputStream, getShortedText, getSingularName, getSingularName, getSingularNames, getSmartPath, getTmpNode, getURLEncode, getValue, getVersion, getWAP, getXMLPath, hasField, hashCode, hostname_function, insert, isExtensionOf, isNodeCached, isNull, isVirtual, loadInitParameters, newFunctionInstance, nodeLocalChanged, nodeRemoteChanged, notify, preCommit, process, removeEventListener, removeField, removeLocalObserver, removeRelations, removeRemoteObserver, removeSyncNodes, replace, safeCache, sendFieldChangeSignal, setDefaults, setDescription, setDescriptions, setFields, setInitParameter, setMaintainer, setPluralNames, setSearchAge, setSingularNames, setUniqueValue, setUniqueValue, setValue, setValue, setVersion, setXMLPath, shutdown, testValidData, toString, update, updateFields, wrap
 
Methods inherited from class org.mmbase.module.core.MMTable
count, count, created, getFullTableName, getMMBase, getNode, getNodes, getNodes, getNodes, getNodeType, getStorageConnector, getTableName, search, searchVector, setMMBase, setTableName, size
 
Methods inherited from class org.mmbase.util.functions.FunctionProvider
addFunction, createParameters, getFunction, getFunctions, getFunctionValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

virtualTypeRel

static TypeRel.VirtualTypeRel virtualTypeRel
Constructor Detail

TypeRel.VirtualTypeRel

TypeRel.VirtualTypeRel(TypeRel t)
Method Detail

getVirtualTypeRel

static TypeRel.VirtualTypeRel getVirtualTypeRel(TypeRel t)


MMBase2 Core 2.0-SNAPSHOT - 2013-05-29T22:08