1 package org.opencrx.kernel.model1.cci; 14 15 public interface AttributeClass 16 extends org.openmdx.base.accessor.jmi.cci.RefClass_1_0 { 17 18 23 public Attribute createAttribute( 24 ); 25 26 34 public Attribute getAttribute( 35 Object object 36 ); 37 46 public Attribute createAttribute( 47 short accessLevelBrowse 48 , short accessLevelDelete 49 , short accessLevelUpdate 50 , boolean disabled 51 , boolean isDerived 52 , int maxLength 53 , String name 54 , String qualifiedName 55 , short scope 56 , short visibility 57 , boolean isChangeable 58 , short multiplicity 59 , org.opencrx.kernel.model1.cci.Classifier type 60 ); 61 71 public Attribute extendAuditee( 72 org.opencrx.kernel.base.cci.Auditee _base 73 , short accessLevelBrowse 74 , short accessLevelDelete 75 , short accessLevelUpdate 76 , boolean disabled 77 , boolean isDerived 78 , int maxLength 79 , String name 80 , String qualifiedName 81 , short scope 82 , short visibility 83 , boolean isChangeable 84 , short multiplicity 85 , org.opencrx.kernel.model1.cci.Classifier type 86 ); 87 97 public Attribute extendBookmarkable( 98 org.opencrx.kernel.base.cci.Bookmarkable _base 99 , short accessLevelBrowse 100 , short accessLevelDelete 101 , short accessLevelUpdate 102 , boolean disabled 103 , boolean isDerived 104 , int maxLength 105 , String name 106 , String qualifiedName 107 , short scope 108 , short visibility 109 , boolean isChangeable 110 , short multiplicity 111 , org.opencrx.kernel.model1.cci.Classifier type 112 ); 113 123 public Attribute extendCloneable( 124 org.opencrx.kernel.base.cci.Cloneable _base 125 , short accessLevelBrowse 126 , short accessLevelDelete 127 , short accessLevelUpdate 128 , boolean disabled 129 , boolean isDerived 130 , int maxLength 131 , String name 132 , String qualifiedName 133 , short scope 134 , short visibility 135 , boolean isChangeable 136 , short multiplicity 137 , org.opencrx.kernel.model1.cci.Classifier type 138 ); 139 149 public Attribute extendImporter( 150 org.opencrx.kernel.base.cci.Importer _base 151 , short accessLevelBrowse 152 , short accessLevelDelete 153 , short accessLevelUpdate 154 , boolean disabled 155 , boolean isDerived 156 , int maxLength 157 , String name 158 , String qualifiedName 159 , short scope 160 , short visibility 161 , boolean isChangeable 162 , short multiplicity 163 , org.opencrx.kernel.model1.cci.Classifier type 164 ); 165 175 public Attribute extendSecureObject( 176 org.opencrx.kernel.base.cci.SecureObject _base 177 , boolean disabled 178 , boolean isDerived 179 , int maxLength 180 , String name 181 , String qualifiedName 182 , short scope 183 , short visibility 184 , boolean isChangeable 185 , short multiplicity 186 , org.opencrx.kernel.model1.cci.Classifier type 187 ); 188 198 public Attribute extendSubscriptionTarget( 199 org.opencrx.kernel.base.cci.SubscriptionTarget _base 200 , short accessLevelBrowse 201 , short accessLevelDelete 202 , short accessLevelUpdate 203 , boolean disabled 204 , boolean isDerived 205 , int maxLength 206 , String name 207 , String qualifiedName 208 , short scope 209 , short visibility 210 , boolean isChangeable 211 , short multiplicity 212 , org.opencrx.kernel.model1.cci.Classifier type 213 ); 214 224 public Attribute extendXmlExporter( 225 org.opencrx.kernel.base.cci.XmlExporter _base 226 , short accessLevelBrowse 227 , short accessLevelDelete 228 , short accessLevelUpdate 229 , boolean disabled 230 , boolean isDerived 231 , int maxLength 232 , String name 233 , String qualifiedName 234 , short scope 235 , short visibility 236 , boolean isChangeable 237 , short multiplicity 238 , org.opencrx.kernel.model1.cci.Classifier type 239 ); 240 250 public Attribute extendCrxObject( 251 org.opencrx.kernel.generic.cci.CrxObject _base 252 , boolean isDerived 253 , int maxLength 254 , String name 255 , String qualifiedName 256 , short scope 257 , short visibility 258 , boolean isChangeable 259 , short multiplicity 260 , org.opencrx.kernel.model1.cci.Classifier type 261 ); 262 272 public Attribute extendElement( 273 org.opencrx.kernel.model1.cci.Element _base 274 , boolean isDerived 275 , int maxLength 276 , short scope 277 , short visibility 278 , boolean isChangeable 279 , short multiplicity 280 , org.opencrx.kernel.model1.cci.Classifier type 281 ); 282 292 public Attribute extendFeature( 293 org.opencrx.kernel.model1.cci.Feature _base 294 , boolean isDerived 295 , int maxLength 296 , boolean isChangeable 297 , short multiplicity 298 , org.opencrx.kernel.model1.cci.Classifier type 299 ); 300 310 public Attribute extendStructuralFeature( 311 org.opencrx.kernel.model1.cci.StructuralFeature _base 312 , boolean isDerived 313 , int maxLength 314 ); 315 325 public Attribute extendTypedElement( 326 org.opencrx.kernel.model1.cci.TypedElement _base 327 , boolean isDerived 328 , int maxLength 329 , short scope 330 , short visibility 331 , boolean isChangeable 332 , short multiplicity 333 ); 334 344 public Attribute extendBasicObject( 345 org.openmdx.base.cci.BasicObject _base 346 , short accessLevelBrowse 347 , short accessLevelDelete 348 , short accessLevelUpdate 349 , boolean disabled 350 , boolean isDerived 351 , int maxLength 352 , String name 353 , String qualifiedName 354 , short scope 355 , short visibility 356 , boolean isChangeable 357 , short multiplicity 358 , org.opencrx.kernel.model1.cci.Classifier type 359 ); 360 370 public Attribute extendContextCapable( 371 org.openmdx.base.cci.ContextCapable _base 372 , short accessLevelBrowse 373 , short accessLevelDelete 374 , short accessLevelUpdate 375 , boolean disabled 376 , boolean isDerived 377 , int maxLength 378 , String name 379 , String qualifiedName 380 , short scope 381 , short visibility 382 , boolean isChangeable 383 , short multiplicity 384 , org.opencrx.kernel.model1.cci.Classifier type 385 ); 386 396 public Attribute extendExtentCapable( 397 org.openmdx.base.cci.ExtentCapable _base 398 , short accessLevelBrowse 399 , short accessLevelDelete 400 , short accessLevelUpdate 401 , boolean disabled 402 , boolean isDerived 403 , int maxLength 404 , String name 405 , String qualifiedName 406 , short scope 407 , short visibility 408 , boolean isChangeable 409 , short multiplicity 410 , org.opencrx.kernel.model1.cci.Classifier type 411 ); 412 422 public Attribute extendViewCapable( 423 org.openmdx.compatibility.view1.cci.ViewCapable _base 424 , short accessLevelBrowse 425 , short accessLevelDelete 426 , short accessLevelUpdate 427 , boolean disabled 428 , boolean isDerived 429 , int maxLength 430 , String name 431 , String qualifiedName 432 , short scope 433 , short visibility 434 , boolean isChangeable 435 , short multiplicity 436 , org.opencrx.kernel.model1.cci.Classifier type 437 ); 438 } 442 | Popular Tags |