|
|||||||||
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.acl.AclScope
public class AclScope
Describes the scope of an entry in an access control list.
Nested Class Summary | |
---|---|
static class |
AclScope.Type
predefined values for the "type" attribute |
Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension |
---|
AbstractExtension.AttributesHandler |
Field Summary |
---|
Fields inherited from class com.google.gdata.data.AbstractExtension |
---|
localName, namespace |
Constructor Summary | |
---|---|
AclScope()
|
|
AclScope(AclScope.Type type,
java.lang.String value)
|
|
AclScope(AclScope.Type type,
java.lang.String value,
java.lang.String name)
|
Method Summary | |
---|---|
protected void |
consumeAttributes(AttributeHelper helper)
Consumes attributes from the attribute helper. |
boolean |
equals(java.lang.Object o)
|
static AclScope |
fromExternalForm(java.lang.String externalForm)
Given a standard external representation, return the scope that it represents or null if an invalid representation. |
java.lang.String |
getName()
|
AclScope.Type |
getType()
|
java.lang.String |
getValue()
|
int |
hashCode()
|
void |
putAttributes(AttributeGenerator generator)
Puts attributes into the attribute generator. |
void |
setName(java.lang.String name)
|
void |
setType(AclScope.Type type)
|
void |
setValue(java.lang.String value)
|
java.lang.String |
toExternalForm()
Return a standard external representation of this scope, suitable for use as an Acl Entry identifier. |
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.AbstractExtension |
---|
disableStrictValidation, enableStrictValidation, eq, generate, generate, generateAttributes, getExtensionLocalName, getExtensionNamespace, getHandler, isImmutable, isStrictValidation, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AclScope()
public AclScope(AclScope.Type type, java.lang.String value)
public AclScope(AclScope.Type type, java.lang.String value, java.lang.String name)
Method Detail |
---|
public AclScope.Type getType()
public void setType(AclScope.Type type)
public java.lang.String getValue()
public void setValue(java.lang.String value)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String toExternalForm()
public static AclScope fromExternalForm(java.lang.String externalForm)
protected void validate()
AbstractExtension
validate
in class AbstractExtension
public void putAttributes(AttributeGenerator generator)
AbstractExtension
AbstractExtension.generate(XmlWriter,ExtensionProfile)
. Default implementation
does nothing, though generally this is discouraged unless there really are
no attributes.
putAttributes
in class AbstractExtension
generator
- attribute generatorprotected void consumeAttributes(AttributeHelper helper) throws ParseException
AbstractExtension
AttributeHelper.consumeContent(boolean)
to consume the element's text
content. Called from AbstractExtension.getHandler(com.google.gdata.data.ExtensionProfile, java.lang.String, java.lang.String, org.xml.sax.Attributes)
. Default implementation does
nothing, though generally this is discouraged unless there really are no
attributes.
consumeAttributes
in class AbstractExtension
helper
- attribute helper
ParseException
- any parsing exceptionpublic boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |