public interface Reference
broken
if the reference name couldn't be
found.isBroken()
,
isRemote()
Modifier and Type | Field and Description |
---|---|
static String |
CONTENT_LINK |
static List<Reference> |
EMPTY_REFERENCE_LIST
An unmodifyable empty reference list.
|
static String |
EXTERNAL_LINK |
static String |
INTERNAL_LINK |
static String |
LINK_TEMPLATE_REFERENCE |
static String |
PAGE_TEMPLATE_REFERENCE |
static String |
QUERY_REFERENCE
Type string identifying a reference to a
Query |
static String |
RELATED_PROJECT_LINK |
static String |
RENDER_TEMPLATE_REFERENCE |
static String |
SECTION_TEMPLATE_REFERENCE |
static String |
TABLE_TEMPLATE_REFERENCE |
Modifier and Type | Method and Description |
---|---|
Language |
getLanguage() |
Object |
getReferencedObject() |
Store.Type |
getReferencedStoreType() |
ReferenceEntry |
getReferenceEntry()
Deprecated.
since 4.2.24 - no replacement
|
ReferenceEntry |
getReferenceEntry(UserService userService,
boolean release)
Returns reference entry.
|
String |
getReferenceString() |
String |
getRemoteName() |
String |
getTypeName() |
boolean |
isBroken()
Internal references may be broken, e.g.
|
boolean |
isRemote() |
void |
setReferencedObject(Object value)
Sets the (local) referenced object.
|
void |
setReferencedObject(String remote,
Object value)
Deprecated.
since 4.2.24 - no op operation - use
setReferencedObject(Object) |
static final List<Reference> EMPTY_REFERENCE_LIST
static final String SECTION_TEMPLATE_REFERENCE
static final String PAGE_TEMPLATE_REFERENCE
static final String LINK_TEMPLATE_REFERENCE
static final String RENDER_TEMPLATE_REFERENCE
static final String TABLE_TEMPLATE_REFERENCE
static final String INTERNAL_LINK
static final String EXTERNAL_LINK
static final String CONTENT_LINK
static final String RELATED_PROJECT_LINK
static final String QUERY_REFERENCE
Query
String getTypeName()
Language getLanguage()
Object getReferencedObject()
StoreElement
for internal references, or
null
for broken references
.String getRemoteName()
null
for a
non-remote reference.void setReferencedObject(Object value)
value
- new referenced object.@Deprecated void setReferencedObject(String remote, Object value)
setReferencedObject(Object)
boolean isBroken()
getReferenceString()
to get
more information for the desired target. isBroken()
returns
false
.true
if this is an internal reference and the
target does not existboolean isRemote()
true
if this reference is a remote reference.String getReferenceString()
Store.Type getReferencedStoreType()
null
for external references.@Deprecated ReferenceEntry getReferenceEntry()
null
.ReferenceEntry getReferenceEntry(UserService userService, boolean release)
Copyright © 2015 e-Spirit AG. All Rights Reserved. Build 5.1.408