org.alfresco.repo.dictionary
Class M2Class

java.lang.Object
  extended by org.alfresco.repo.dictionary.M2Class
Direct Known Subclasses:
M2Aspect, M2Type

public abstract class M2Class
extends java.lang.Object

Abstract Class Definition.


Method Summary
 void addMandatoryAspect(java.lang.String name)
           
 M2Association createAssociation(java.lang.String name)
           
 M2ChildAssociation createChildAssociation(java.lang.String name)
           
 M2Property createProperty(java.lang.String name)
           
 M2PropertyOverride createPropertyOverride(java.lang.String name)
           
 java.lang.String getAnalyserResourceBundleName()
           
 java.lang.Boolean getArchive()
           
 M2ClassAssociation getAssociation(java.lang.String name)
           
 java.util.List getAssociations()
           
 java.lang.String getDescription()
           
 java.lang.Boolean getIncludedInSuperTypeQuery()
           
 java.util.List getMandatoryAspects()
           
 java.lang.String getName()
           
 java.lang.String getParentName()
           
 java.util.List getProperties()
           
 M2Property getProperty(java.lang.String name)
           
 M2PropertyOverride getPropertyOverride(java.lang.String name)
           
 java.util.List getPropertyOverrides()
           
 java.lang.String getTitle()
           
 boolean isAspect()
           
 void removeAssociation(java.lang.String name)
           
 void removeMandatoryAspect(java.lang.String name)
           
 void removeProperty(java.lang.String name)
           
 void removePropertyOverride(java.lang.String name)
           
 void setAnalyserResourceBundleName(java.lang.String analyserResourceBundleName)
           
 void setArchive(boolean archive)
           
 void setDescription(java.lang.String description)
           
 void setIncludedInSuperTypeQuery(boolean includedInSuperTypeQuery)
           
 void setName(java.lang.String name)
           
 void setParentName(java.lang.String parentName)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isAspect

public boolean isAspect()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getParentName

public java.lang.String getParentName()

setParentName

public void setParentName(java.lang.String parentName)

getArchive

public java.lang.Boolean getArchive()

setArchive

public void setArchive(boolean archive)

getIncludedInSuperTypeQuery

public java.lang.Boolean getIncludedInSuperTypeQuery()

setIncludedInSuperTypeQuery

public void setIncludedInSuperTypeQuery(boolean includedInSuperTypeQuery)

createProperty

public M2Property createProperty(java.lang.String name)

removeProperty

public void removeProperty(java.lang.String name)

getProperties

public java.util.List getProperties()

getProperty

public M2Property getProperty(java.lang.String name)

createAssociation

public M2Association createAssociation(java.lang.String name)

createChildAssociation

public M2ChildAssociation createChildAssociation(java.lang.String name)

removeAssociation

public void removeAssociation(java.lang.String name)

getAssociations

public java.util.List getAssociations()

getAssociation

public M2ClassAssociation getAssociation(java.lang.String name)

createPropertyOverride

public M2PropertyOverride createPropertyOverride(java.lang.String name)

removePropertyOverride

public void removePropertyOverride(java.lang.String name)

getPropertyOverrides

public java.util.List getPropertyOverrides()

getPropertyOverride

public M2PropertyOverride getPropertyOverride(java.lang.String name)

addMandatoryAspect

public void addMandatoryAspect(java.lang.String name)

removeMandatoryAspect

public void removeMandatoryAspect(java.lang.String name)

getMandatoryAspects

public java.util.List getMandatoryAspects()

getAnalyserResourceBundleName

public java.lang.String getAnalyserResourceBundleName()
Returns:

setAnalyserResourceBundleName

public void setAnalyserResourceBundleName(java.lang.String analyserResourceBundleName)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.