org.uninode

Type Type[Reference]

org.uninode.0.610
Instance of Type[Type]
Inheriting from Type[Collection]

Known types are org.edgescript.esp.Reference[org.edgescript.esp.Preference.choices], org.edgescript.esp.Reference[org.edgescript.esp.Setup.macros], org.edgescript.esp.Reference[org.edgescript.esp.Setup.sites], org.edgescript.esp.Reference[org.edgescript.esp.Setup.states], org.edgescript.esp.Reference[org.edgescript.esp.SetupVersion.imagePaths], org.edgescript.esp.Reference[org.edgescript.esp.SetupVersion.outputs], org.edgescript.esp.Reference[org.edgescript.esp.SetupVersion.properties], org.uninode.collection.Reference[org.uninode.Domain.packages], org.uninode.collection.Reference[org.uninode.Domain.servers], org.uninode.collection.Reference[org.uninode.Listable.resources], org.uninode.collection.Reference[org.uninode.Package.types], org.uninode.collection.Reference[org.uninode.Type.references], org.uninode.collection.Reference[org.uninode.User.characters], org.uninode.language.Reference[org.uninode.language.LanguageMap.languages], org.uninode.language.Reference[org.uninode.language.TranslationCatalog.content], org.unizone.archive.Reference[org.unizone.archive.Archive.content], org.unizone.finance.Reference[org.unizone.finance.Part.managedDepots], org.unizone.finance.Reference[org.unizone.finance.Part.ownedDepots], org.unizone.finance.book.Reference[org.unizone.finance.book.Book.elements], org.unizone.finance.portfolio.Reference[org.unizone.finance.portfolio.Possession.transactions], org.unizone.finance.trade.Reference[org.unizone.finance.trade.TradeOrder.buyTrades], org.unizone.finance.trade.Reference[org.unizone.finance.trade.TradeOrder.sellTrades], org.unizone.music.Reference[org.unizone.music.Album.tracks], org.unizone.music.Reference[org.unizone.music.Artist.albums], org.unizone.music.Reference[org.unizone.music.Recording.covers], org.unizone.people.Reference[org.unizone.people.Person.tasks], org.unizone.project.Reference[org.unizone.project.Slot.resources], org.unizone.project.Reference[org.unizone.project.Task.slots], org.unizone.project.Reference[org.unizone.project.Task.subTasks], org.unizone.project.Reference[org.unizone.project.Task.todos], org.unizone.space.Reference[org.unizone.space.Location.subLocations]

set if the edge points at any node in some subgraph including the baseNode instead of only the baseNode itself. See GraphInfo for subgraph details.

Type dataValue
org.uninode.Type.displayPattern{att:org.uninode.Type[Collection].collectionName}[{att:org.uninode.Type[Collection].elementType}]
org.uninode.Type[Type].instanceTypeReference
org.uninode.Type[Collection].collectionNameReference

Attribute summaryDefined inUninode® IdPropertiesDefault
Booleancomplete
true if the Index should automatically load all content.
Type[Reference]org.uninode.0.616Y
AttributeedgeAttribute
the attribute of the edge that points at the baseNode.
Type[Reference]org.uninode.0.612not null
GraphInfoedgeGraphInfo
The graph defined by this graphInfo, with starting point at the base node of the reference, is the set of nodes that the edgeAttribute value of the nodes in the reference table can point at.
Type[Reference]org.uninode.0.614
Booleanexternal
true if the Index should look for nodes not on the same domain as the baseNode.
Type[Reference]org.uninode.0.617N
AttributeindexAttribute
the attribute of the Index of the baseNode.
Type[Reference]org.uninode.0.611not null
AttributekeyAttribute
the attribute of the edge of the item that is the key of the Index.
Type[Reference]org.uninode.0.613not null
BooleanmultiplePerKey
true if a given key can have several entries.
Type[Reference]org.uninode.0.615N
StringtoString
This is the display string.
Nodeorg.uninode.0.102
Typetype
The type of an object determines the behaviour and attributes of the object.
Nodeorg.uninode.0.101
StringuriNodeorg.uninode.0.103
StringdisplayPattern
The display pattern of a type is used as the default tool to determine the display string of its instances. The pattern is inherited from the first supertype, unless it is overridden. The display pattern is a string of constant strings mixed with dynamic attribute calls. The format of an attribute call is {callName[:parameters]}. The parameters may contain attribute calls.
{protocol} displays the Uninode id of the instance.
{att:attribute} displays the value of the attribute, e.g {att:org.uninode.Attribute.name}.
{attNull:attribute?null display string:not null display string} displays the result of the 'null display string' if the attribute value is null. Otherwise the 'not null display string' is displayed.
{attTrue:attribute?true display string:false display string} displays the result of the 'true display string' if the attribute value is true. If the result is null or false, the 'false display string' is displayed.
{n:pattern} displays a formatted number string. The pattern format is the same as the Java number format, e.g '#0,000.0#'
Typeorg.uninode.0.120inheritValue
Textdoc
This is the documentation of the attribute. HTML tags can be used.
Typeorg.uninode.0.122
BooleandocInstances
True if all instances should be documented using automatic documentation tools.
Typeorg.uninode.0.123N
List[EdgeDefinition]edgeDefinitionsTypeorg.uninode.0.115not null
Stringname
This is the name of the type, without the package prefix.
Typeorg.uninode.0.112not null
essential
Packagepackage
This is the package of the type.
Typeorg.uninode.0.111not null
essential
Reference[org.uninode.Type.references]referencesTypeorg.uninode.0.116not null
List[Type]supertypes
These are the supertypes of this type. Display pattern and Java class mapping is inherited from the first element in the list.
Typeorg.uninode.0.114not null
essential
AttributetreeAttribute
This attribute can be used to automatically build hierarchical tree structures.
Typeorg.uninode.0.121inheritValue
StringcollectionNameType[Collection]org.uninode.0.461type
TypeelementTypeType[Collection]org.uninode.0.462not null
essential

Method summaryDefined inOverridesProperties
BooleanisSubtypeOf(Type type)Type