|
|||||||||||
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_ExternalHyperlink com.cassinidivision.oce.content.C_ExternalHyperlink
Class for representing hyperlinks to arbitrary external destinations.
In general, such hyperlinks will be to destinations outside the boundaries of the OCE URI-space.
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 |
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_ExternalHyperlink()
|
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 |
awakeFromInsertion(EOEditingContext ec)
All newly-created content in the OCE system is immediately instantiated with the following values. |
C_Content |
copyIntoEC(EOEditingContext ec)
Make a copy of the receiver into the given editing context. |
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. |
void |
takeAttributesFromDictionary(NSDictionary pList)
Sets up the receiver's instance variables from given values. |
Methods inherited from class com.cassinidivision.oce.content.base._C_ExternalHyperlink |
setUrl, 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 |
Constructor Detail |
public C_ExternalHyperlink()
Method Detail |
public void awakeFromInsertion(EOEditingContext ec)
C_Content
awakeFromInsertion
in interface EOEnterpriseObject
awakeFromInsertion
in class C_Hyperlink
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 defaultXMLRepresentation()
C_Content
The base implementation throws an exception (purely abstract content has no representation).
defaultXMLRepresentation
in class C_Content
public C_Content copyIntoEC(EOEditingContext ec)
C_Content
Does not copy XML attributes attached to the receiver, and does not copy the content ID or creation/modification dates, so a new copy will have a new identifier and timestamps.
copyIntoEC
in class C_Hyperlink
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |