|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.BaseEntry<ManagementEntry>
com.google.gdata.data.analytics.ManagementEntry
public class ManagementEntry
Entry element for GA data source feed.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gdata.data.BaseEntry |
---|
BaseEntry.AtomHandler, BaseEntry.EntryState |
Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint |
---|
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler |
Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension |
---|
AbstractExtension.AttributesHandler |
Field Summary |
---|
Fields inherited from class com.google.gdata.data.BaseEntry |
---|
state |
Fields inherited from class com.google.gdata.data.ExtensionPoint |
---|
xmlBlob |
Fields inherited from class com.google.gdata.data.AbstractExtension |
---|
localName, namespace |
Constructor Summary | |
---|---|
ManagementEntry()
Default mutable constructor. |
|
ManagementEntry(BaseEntry<?> sourceEntry)
Constructs a new instance by doing a shallow copy of data from an existing BaseEntry instance. |
Method Summary | |
---|---|
void |
addProperty(Property property)
Adds a new property. |
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. |
AnalyticsLink |
getChildLink(java.lang.String targetKind)
Returns the link with the given targetKind. |
java.util.List<AnalyticsLink> |
getChildLinks()
Returns all the child links contained in the entry. |
Goal |
getGoal()
Returns the goal. |
java.util.List<AnalyticsLink> |
getParentLinks()
Returns all the parent links contained in the entry. |
java.util.List<Property> |
getProperties()
Returns the properties. |
java.lang.String |
getProperty(java.lang.String name)
Returns the value of the named property of this entry. |
Segment |
getSegment()
Returns the segment. |
boolean |
hasGoal()
Returns whether it has the goal. |
boolean |
hasProperties()
Returns whether it has the properties. |
boolean |
hasSegment()
Returns whether it has the segment. |
void |
setGoal(Goal goal)
Sets the goal. |
void |
setSegment(Segment segment)
Sets the segment. |
java.lang.String |
toString()
|
protected void |
validate()
Checks the attributes to see if there are any problems. |
Methods inherited from class com.google.gdata.data.BaseEntry |
---|
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren |
Methods inherited from class com.google.gdata.data.AbstractExtension |
---|
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ManagementEntry()
public ManagementEntry(BaseEntry<?> sourceEntry)
BaseEntry
instance.
sourceEntry
- source entryMethod Detail |
---|
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public Goal getGoal()
public void setGoal(Goal goal)
goal
- goal or null
to resetpublic boolean hasGoal()
public java.util.List<Property> getProperties()
public void addProperty(Property property)
property
- propertypublic boolean hasProperties()
public Segment getSegment()
public void setSegment(Segment segment)
segment
- segment or null
to resetpublic boolean hasSegment()
protected void validate()
AbstractExtension
validate
in class AbstractExtension
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getProperty(java.lang.String name)
value
attribute of the
dxp:property
whose name
attribute matches the argument.
Returns null
if no such property exists.
name
- the property to retrieve from this entry
public java.util.List<AnalyticsLink> getParentLinks()
public java.util.List<AnalyticsLink> getChildLinks()
public AnalyticsLink getChildLink(java.lang.String targetKind)
null
if a
link with the given targetKind value is not found.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |