|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.webobjects.eocontrol.EOCustomObject com.webobjects.eocontrol.EOGenericRecord com.cassinidivision.oce.content.base._C_Content com.cassinidivision.oce.content.C_Content com.cassinidivision.oce.content.base._C_LeafContent com.cassinidivision.oce.content.C_LeafContent com.cassinidivision.oce.content.base._C_Hyperlink com.cassinidivision.oce.content.C_Hyperlink com.cassinidivision.oce.content.base._C_ContentHyperlink com.cassinidivision.oce.content.C_ContentHyperlink
A content class representing a hyperlink, whose target is another item of content in the database.
Nested Class Summary |
Nested classes inherited from class com.webobjects.eocontrol.EOGenericRecord |
EOGenericRecord._DictionaryBinding, EOGenericRecord._LazyDictionaryBinding |
Nested classes inherited from class com.webobjects.eocontrol.EOCustomObject |
EOCustomObject._BooleanFieldBinding, EOCustomObject._FieldBinding, EOCustomObject._LazyFieldBinding, EOCustomObject._NumberFieldBinding |
Nested classes inherited from class com.webobjects.eocontrol.EOKeyValueCodingAdditions |
EOKeyValueCodingAdditions.DefaultImplementation, EOKeyValueCodingAdditions.Utility |
Nested classes inherited from class com.webobjects.eocontrol.EOKeyValueCoding |
EOKeyValueCoding._BestBindingCreation, EOKeyValueCoding._KeyBindingCreation, EOKeyValueCoding._StoredForwardingBinding |
Nested classes inherited from class com.webobjects.foundation.NSValidation |
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException |
Nested classes inherited from class com.webobjects.eocontrol._EOPrivateMemento |
_EOPrivateMemento.DefaultImplementation |
Field Summary | |
static int |
SameContentHyperlink
|
String |
targetContentPath
An additional, non-persistent instance variable for storing the path of the target of the hyperlink, used during importing before the fixHyperlinkPaths() methods are called. |
Fields inherited from class com.webobjects.eocontrol.EOGenericRecord |
_CLASS |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
_KeyPathSeparatorChar, KeyPathSeparator |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
NullValue |
Constructor Summary | |
C_ContentHyperlink()
|
Method Summary | |
void |
appendExportXMLForPropertiesToString(StringBuffer returnString)
Called during XML export to append XML corresponding to the receiver's properties (children) to the given string. |
void |
attachToContentAtPath(String path)
Relate the receiver to another item of content using the unique URI namespace location for reference. |
void |
awakeFromInsertion(EOEditingContext anEditingContext)
All newly-created content in the OCE system is immediately instantiated with the following values. |
C_Content |
copyIntoEC(EOEditingContext ec)
Adds the copying of any related attributes to the superclass functionality. |
String |
defaultImageXMLRepresentation()
Calculates the default image representation of the target, which is used to build the default XML representation. |
String |
defaultXMLRepresentation()
Retrieves the default XML representation of the receiving content. |
StringBuffer |
exportXMLForAttributes()
Called during XML export: builds a StringBuffer holding all the attribute name="value" pairs for the receiver's XML. |
String |
fullContentUrl()
Retrieve an internal "placeholder" representation of the target destination content, for use in XML representations of the receiver. |
void |
takeAttributesFromDictionary(NSDictionary pList)
Sets up the receiver's instance variables from given values. |
Methods inherited from class com.cassinidivision.oce.content.base._C_ContentHyperlink |
setTargetContent, setUrl, targetContent, url |
Methods inherited from class com.cassinidivision.oce.content.base._C_Hyperlink |
setTargetFrame, targetFrame |
Methods inherited from class com.cassinidivision.oce.content.base._C_Content |
addToXmlAttributes, className, creationDate, modificationDate, name, parent, removeFromXmlAttributes, setClassName, setCreationDate, setModificationDate, setName, setParent, setXmlAttributes, setXmlLabel, xmlAttributes, xmlLabel |
Methods inherited from class com.webobjects.eocontrol.EOGenericRecord |
__setClassDescription, _keyGetBindingForKey, _keySetBindingForKey, _otherStorageBinding, _storedKeyGetBindingForKey, _storedKeySetBindingForKey, classDescription, usesDeferredFaultCreation |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static int SameContentHyperlink
public String targetContentPath
Constructor Detail |
public C_ContentHyperlink()
Method Detail |
public void awakeFromInsertion(EOEditingContext anEditingContext)
C_Content
awakeFromInsertion
in interface EOEnterpriseObject
awakeFromInsertion
in class C_Hyperlink
public C_Content copyIntoEC(EOEditingContext ec)
copyIntoEC
in class C_Hyperlink
ec
- editing context to copy into
C_Content.copyIntoEC(com.webobjects.eocontrol.EOEditingContext)
public void appendExportXMLForPropertiesToString(StringBuffer returnString)
C_Content
The base implementation does nothing (there are no children, so there cannot be any properties).
appendExportXMLForPropertiesToString
in class C_Hyperlink
public StringBuffer exportXMLForAttributes()
C_Content
exportXMLForAttributes
in class C_Hyperlink
public void takeAttributesFromDictionary(NSDictionary pList)
C_Content
The values will normally have come from the attributes of an XML start element tag.
takeAttributesFromDictionary
in class C_Hyperlink
public String defaultImageXMLRepresentation()
This method is not normally invoked directly.
public String fullContentUrl()
public String defaultXMLRepresentation()
C_Content
The base implementation throws an exception (purely abstract content has no representation).
defaultXMLRepresentation
in class C_Content
public void attachToContentAtPath(String path)
path
- URI to the content in the unique content namespace.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |